473,503 Members | 12,159 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

How get PropertyDescriptor for DataGridViewTextBoxColumn to call ApplySortCore

1 New Member
Working with a DataGridView with sortable columns. A click on column header calls ApplySortCore(PropertyDescriptor property, ListSortDirection 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_MouseClick(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 PropertyDescriptor for the DataGridTextBoxColumn. I have tried with PropertyDescriptorCollection. 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.ComponentModel.ReflectPropertyDescriptor. Apologies - this is a bit new to me.
May 25 '17 #1
0 1359

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

Similar topics

0
2222
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...
0
1277
by: margoulin | last post by:
Hi, how can I get the defautl PropertyDescriptor of a basic type, lets say int ? Thanks, -Marc
1
15972
by: Peter | last post by:
Hi i have a class eg. class Person { public string surname... public string phone.... }
0
4309
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...
1
3689
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...
2
8007
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...
1
5794
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. ...
11
7293
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...
0
2097
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,...
1
2242
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...
0
7193
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,...
0
7067
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...
1
6975
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...
0
7449
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
5562
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,...
0
3160
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...
0
3148
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
728
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
371
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

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.