When you are using custom grouping, you always need to assign a given item to its group manually. If you are using a data source, you can use the ItemDataBound
event to assign the new item to its group. Alternatively, you can group your data according to the values of a column. This is achieved by using GroupDescriptors
and in this case EnableGrouping
should be set to true
. More information about grouping can be found in this help article
As to changing the caption of a column, yes, you should do a manual update after you change the HeaderText
sender, EventArgs e)
DetailListViewElement viewElement = ((DetailListViewElement)
However, this is not the desired behavior and the text should automatically update when you change it. Therefore, I have logged this to PITS as an issue and we will address it in a future release. Here is the link to the PITS item
. Your Telerik points have been updated.
As to your last question, there are known issues regarding this behavior that were previously logged. Here are the links to the PITS items: http://www.telerik.com/support/pits.aspx#/public/winforms/10902
. We will do our best to address these issues for the next service pack. For the time being, here is how you can workaround this:
ListViewDataItem checkedItems =
item.CheckState = ToggleState.Off;
I hope this will help you. Do not hesitate to write back if you have any additional questions.
the Telerik team