ClassListViewDataItemGroup
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
[TypeConverter(typeof(ListViewDataItemGroupTypeConverter))]
public class ListViewDataItemGroup : ListViewDataItem, IDataItem, INotifyPropertyChanged, INotifyPropertyChangingEx, IDisposable
Inheritance: objectListViewDataItemListViewDataItemGroup
Implements:
Inherited Members
Constructors
ListViewDataItemGroup()
Declaration
public ListViewDataItemGroup()
Fields
Properties
DataGroup
Gets the data group that is assigned to this group.
Declaration
[Browsable(false)]
public Group<ListViewDataItem> DataGroup { get; }
Property Value
Expanded
Gets or sets a value indicating whether the group's items should be displayed.
Declaration
[Browsable(true)]
public bool Expanded { get; set; }
Property Value
IsDataBound
Gets a value indicating whether this data item is bound to a data source. Returns true when the owning RadListView has a DataSource assigned.
Declaration
[Browsable(false)]
public override bool IsDataBound { get; }
Property Value
True if the item is data-bound; otherwise, false.
Overrides
Items
Gets the items in this group.
Declaration
[Browsable(false)]
public ListViewGroupedItemsCollection Items { get; }
Property Value
Selected
Gets a value indicating whether this item is currently selected in the RadListView. Selected items are typically highlighted and included in the control's SelectedItems collection.
Declaration
[Browsable(false)]
public override bool Selected { get; }
Property Value
True if the item is selected; otherwise, false.
Overrides
Methods
Dispose()
Releases the resources used by this ListViewDataItem. This virtual method can be overridden in derived classes to provide custom cleanup logic.
Declaration
public override void Dispose()
Overrides
OnNotifyPropertyChanged(PropertyChangedEventArgs)
Raises the PropertyChanged event with the specified event arguments. This virtual method handles special processing for certain properties and coordinates with the owning list view for state updates.
Declaration
protected override void OnNotifyPropertyChanged(PropertyChangedEventArgs args)
Parameters
args
The PropertyChangedEventArgs containing information about the property change.
Overrides
OnNotifyPropertyChanging(PropertyChangingEventArgsEx)
Raises the PropertyChanging event with the specified event arguments. This virtual method handles special validation for certain properties and allows event subscribers to cancel the property change.
Declaration
protected override bool OnNotifyPropertyChanging(PropertyChangingEventArgsEx args)
Parameters
args
The PropertyChangingEventArgsEx containing information about the property change.
Returns
True if the property change should be cancelled; otherwise, false.
Overrides