473,654 Members | 3,308 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

How get PropertyDescrip tor for DataGridViewTex tBoxColumn to call ApplySortCore

1 New Member
Working with a DataGridView with sortable columns. A click on column header calls ApplySortCore(P ropertyDescript or property, ListSortDirecti on direction). DataGridView is populated by retrieving data from a server. When a row is deleted from the DataGridView the row is deleted from the server and the DataGridView reseeded from the server - without sorting. So if user had sorted and then deleted, the sort is gone. I'd like to rerun the sort after the reseeding by calling ApplySortCore. When the column header is clicked the sorted column index and sort direction are available in DataGridView_Mo useClick(object sender, MouseEventArgs e). This could be put on a member. But, here is where I am having a problem: I am having issues figuring out how to use the index to get the PropertyDescrip tor for the DataGridTextBox Column. I have tried with PropertyDescrip torCollection. I have also serialized the property passed to ApplySortCore to see what is in there. It shows me the name, but serializing the object ToString and dumping to a file just gives me System.Componen tModel.ReflectP ropertyDescript or. Apologies - this is a bit new to me.
May 25 '17 #1
0 1372

Sign in to post your reply or Sign up for a free account.

Similar topics

0
2233
by: Tim Wallace | last post by:
I'm playing around, albeit quite seriously, with Visual C# 2005 Express Edition. I added a DataGridViewTextBoxColumn to a DataGridView. I want to only allow this column to contain left parentheses. I also have one that should only contain right parens, in case you're wondering. I couldn't find a property where I could designate an input mask as such, so I decided to try to handle the KeyDown event and override anything but the desired...
0
1286
by: margoulin | last post by:
Hi, how can I get the defautl PropertyDescriptor of a basic type, lets say int ? Thanks, -Marc
1
15997
by: Peter | last post by:
Hi i have a class eg. class Person { public string surname... public string phone.... }
0
4330
by: Alx Sharp | last post by:
Hello group! I've created a collection class that implements ITypedList: class MyCollection : IBindingList, IList, ICollection, IEnumerable, ITypedList { PropertyDescriptorCollection ITypedList.GetItemProperties(PropertyDescriptor listAccessors) { PropertyDescriptorCollection props = new PropertyDescriptorCollection(null);
1
3702
by: tomb | last post by:
My CustomCollection has several events based on ListChanged collection management, when the ListChanged event is raised the ListChangedEventArgs.PropertyDescriptor property is always null. Any suggest?
2
8024
by: Marc Gravell | last post by:
::: Question: Does anyone know of a simple Control / UserControl implementation that hosts a UITypeEditor? Or the correct way to call PropertyDescriptor.GetEditor() and get a non-null result for usage in a Form? ::: Background: Basically, I have a highly-dynamic (runtime) bespoke object model, and I want to drop some (runtime-only) properties onto the form. As it happens, the objects implement all the right interfaces for Binding to...
1
5807
by: Gohalien | last post by:
Hello, I am trying to makethat user will be unable to enter a "," in a cell What I was thinking was to make a custom columntype, and indeed, I created it, I have to override OnKeyPress event. So, I was doing the following: public class MyCustomControl : System.Windows.Forms.DataGridViewTextBoxEditingControl { protected override void OnKeyPress(KeyPressEventArgs e) {
11
7323
by: colin | last post by:
Hi, Ive written a custom PropertyDescriptor wich lets me edit my custom data items in the property editor, however I now wish to expand it so that it can be used to edit nested collections of such data items with the collection editor that comes with the property editor. public class MyClassDescriptor : PropertyDescriptor, ICustomTypeDescriptor
0
2103
by: =?Utf-8?B?cG1haw==?= | last post by:
I try to implement a AutoComplete function to the datagridviewtextboxcolumn to a Datagridview control with several others datagridviewtextboxcolumns. This function is meant to apply to the column, CustomerID, in the datagridview control. However the AutoComplete function occurs on EVERY datagridviewtextbox column with the same datatype - string. For example the function should be at the CustomerID column which has the column index =1,...
1
2246
by: remya1000 | last post by:
I’m using VB.Net 2008 application program. I’m using DataGridView, where column types DataGridViewTextBoxColumn. I have 3 fields. 1 field values are numeric, 1 field values are string and 1 field values are decimal. When I try to sort the string value column, it sorts correctly. But when i try to sort the numeric value column, it sorts as if its string value. I searched a lot to make it sort numerically. But I couldn’t find it. If...
0
8379
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
8294
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
8816
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
8709
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
8494
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
7309
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6162
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
4150
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
1
2719
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.