Click or drag to resize
RadCheckedListDataItem Class
Inheritance Hierarchy

Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI (in Telerik.WinControls.UI.dll) Version: 2018.1.220.40 (2018.1.220.40)
Syntax
public class RadCheckedListDataItem : RadListDataItem

The RadCheckedListDataItem type exposes the following members.

Constructors
  NameDescription
Public methodRadCheckedListDataItem
Initializes a new instance of the RadCheckedListDataItem class
Public methodRadCheckedListDataItem(String)
Initializes a new instance of the RadCheckedListDataItem class
Public methodRadCheckedListDataItem(String, Boolean)
Initializes a new instance of the RadCheckedListDataItem class
Top
Properties
  NameDescription
Public propertyActive (Inherited from RadListDataItem.)
Public propertyBindingContext
Gets or sets the BindingContext for the object.
(Inherited from RadObject.)
Protected propertyBitState
Gets the RadBitVector64 structure that holds all the bit states of the object.
(Inherited from DisposableObject.)
Public propertyChecked
Public propertyDataBoundItem
Gets or sets a value that represents the raw data item that this RadListDataItem is associated with. This property will be non null when the item is created via RadListControl's data binding and will contain the underlaying data item. Setting this property explicitly will have no effect in unbound mode and will throw an InvalidOperationException in bound mode.
(Inherited from RadListDataItem.)
Public propertyDisplayValue
Gets a value that will be used in the visual representation of this item.
(Inherited from RadListDataItem.)
Public propertyEnabled
Gets or sets whether this item responds to GUI events.
(Inherited from RadListDataItem.)
Protected propertyEvents
Provides a simple list of delegates.
(Inherited from DisposableObject.)
Public propertyFieldCount (Inherited from RadListDataItem.)
Public propertyFont
Gets or sets the font for this RadListDataItem instance.
(Inherited from RadListDataItem.)
Public propertyForeColor
Gets or sets the text color for this RadListDataItem instance.
(Inherited from RadListDataItem.)
Public propertyHeight
Gets or sets the visual height of this item. This property can be set only when AutoSizeItems of the parent RadListControl is true.
(Inherited from RadListDataItem.)
Public propertyImage
Gets or sets an image for this RadListDataItem instance.
(Inherited from RadListDataItem.)
Public propertyImageAlignment
Gets or sets the image alignment for this RadListDataItem instance.
(Inherited from RadListDataItem.)
Public propertyIndex
Gets the index of item in GridViewRowCollection.
(Inherited from RadListDataItem.)
Public propertyIsDataBound
Gets a value indicating whether this data item is data bound.
(Inherited from RadListDataItem.)
Public propertyIsDesignMode
Determines whether the element is in design mode.
(Inherited from RadObject.)
Public propertyIsDisposed
Determines whether the object is already disposed.
(Inherited from DisposableObject.)
Public propertyIsDisposing
Determines whether the object is in a process of being disposed of.
(Inherited from DisposableObject.)
Public propertyIsVisible
Gets a value that indicates if this item is currently visible.
(Inherited from RadListDataItem.)
Public propertyItemInt32 (Inherited from RadListDataItem.)
Public propertyItemString (Inherited from RadListDataItem.)
Public propertyMeasuredSize
Gets or sets the preferred size for the element which will present this item.
(Inherited from RadListDataItem.)
Public propertyOwner (Overrides RadListDataItemOwner.)
Public propertyOwnerControl
Gets a value representing the owner control of this data item.
(Inherited from RadListDataItem.)
Public propertyPropertyFilter
Gets or sets a Filter instance, used to filter the ICustomPropertyDescriptor.GetProperties collection.
(Inherited from RadObject.)
Public propertyPropertyValues
Gets a collection containing property values.
(Inherited from RadObject.)
Public propertyRadObjectType
Gets the RadObjectType which is associated with this system type.
(Inherited from RadObject.)
Public propertyRowIndex
Gets the index of this data item in the Items collection of RadListControl.
(Inherited from RadListDataItem.)
Public propertySelected
Gets or sets a value that indicates if this item is selected. Setting this property will cause the selection events of the owner list control to fire if there is one.
(Overrides RadListDataItemSelected.)
Public propertyTag (Inherited from RadListDataItem.)
Public propertyText
Gets or sets the text for this RadListDataItem instance.
(Inherited from RadListDataItem.)
Public propertyTextAlignment
Gets or sets the text alignment for this RadListDataItem instance.
(Inherited from RadListDataItem.)
Public propertyTextImageRelation
Gets or sets the text-image relation for this RadListDataItem instance.
(Inherited from RadListDataItem.)
Public propertyTextOrientation
Gets or sets the text orientation for this RadListDataItem instance.
(Inherited from RadListDataItem.)
Public propertyTextWrap (Inherited from RadListDataItem.)
Public propertyValue
Gets or sets a value for the property indicated by ValueMember if in bound mode, and private value in unbound mode. Trying to explicitly set this property in bound mode will result in an InvalidOperationException.
(Inherited from RadListDataItem.)
Public propertyVisualItem
Gets a value that visually represents this data item. If the item is not visible, this property returns null. The visual item returned should be used only to get information about a particular item. Since visual items are shared between different data items, properties must not be set directly on the visual item in order to avoid uncustomizable or unwanted behavior. For example if properties are set directly to the visual item the themes may not work correctly.
(Inherited from RadListDataItem.)
Top
Methods
  NameDescription
Protected methodAddStylePropertySetting
Registers a style setting for this instance.
(Inherited from RadObject.)
Public methodBindProperty
Binds the specified property to a property of the provided binding source object.
(Inherited from RadObject.)
Protected methodCanRaisePropertyChangeNotifications
Determines whether the object can raise PropertyChanging and PropertyChanged notifications. Current implementation checks whether the object is disposing or is already disposed of.
(Inherited from RadObject.)
Protected methodClearPropertyStore
Removes all references to external property modifiers such as property bindings, style settings and animations.
(Inherited from RadObject.)
Protected methodCoerceValue
Allows inheritors to force a coersion of the current calculated value for the given property.
(Inherited from RadObject.)
Public methodDispose
Releases all resources associated with this object.
(Inherited from DisposableObject.)
Protected methodDispose(Boolean)
Performs the actual Dispose logic.
(Inherited from DisposableObject.)
Protected methodDisposeManagedResources
(Inherited from RadObject.)
Protected methodDisposeUnmanagedResources
Releases any UNMANAGED resources used by this object. NOTE: If you declare some unmanaged resources in your class, you should override its finalizer and put disposing logic there also.
(Inherited from DisposableObject.)
Protected methodGetBitState
Gets the current bit state for the object, defined by the provided key.
(Inherited from DisposableObject.)
Protected methodGetBoundValue
Gets a value for the Value property while in bound mode.
(Inherited from RadListDataItem.)
Protected methodGetDefaultValue
Allows inheritors to provide custom default value.
(Inherited from RadObject.)
Protected methodGetInheritedValue
Searches up in the chain of InheritanceParents for a value for the specified property.
(Inherited from RadObject.)
Public methodGetPropertyValue
Gets the RadPropertyValue structure that holds information about the specified property's effective value for this instance. May be null if no effective value is recorded.
(Inherited from RadObject.)
Public methodGetRegisteredRadProperty
Gets the registered property with the specified name.
(Inherited from RadObject.)
Protected methodGetUnboundValue
Gets a value for the Value property in unbound mode.
(Inherited from RadListDataItem.)
Public methodGetValue
Retrieves the current value for the specified property.
(Inherited from RadObject.)
Public methodGetValueSource
Gets the source of the current value for the specified property.
(Inherited from RadObject.)
Public methodIndexOf (Inherited from RadListDataItem.)
Protected methodIsPropertyCancelable
Determines whether the specified property may be canceled.
(Inherited from RadObject.)
Protected methodOnBitStateChanged
Notifies the object for a change in its bit state.
(Inherited from DisposableObject.)
Protected methodOnNotifyPropertyChanged(PropertyChangedEventArgs)
Raises the standard .NET PropertyChanged event.
(Inherited from RadObject.)
Protected methodOnNotifyPropertyChanged(String) (Overrides RadObjectOnNotifyPropertyChanged(String).)
Protected methodOnNotifyPropertyChanging(String)
Protected methodOnNotifyPropertyChanging(PropertyChangingEventArgsEx)
Protected methodOnPropertyChanged (Inherited from RadListDataItem.)
Protected methodOnPropertyChanging
Raises the RadPropertyChanging event.
(Inherited from RadObject.)
Protected methodOnSelectedItemChanged
Protected methodPerformDispose
Performs the core resources release logic.
(Inherited from DisposableObject.)
Public methodRemoveStylePropertySetting(IPropertySetting)
Called when element style condition changes. This method is used internally.
(Inherited from RadObject.)
Public methodRemoveStylePropertySetting(RadProperty)
Called when element style condition changes. This method is used internally.
(Inherited from RadObject.)
Public methodResetValue(RadProperty)
Resets the current value of the specified property. This method will remove any effective value modifier (such as style or animation setting) for the specified property.
(Inherited from RadObject.)
Public methodResetValue(RadProperty, ValueResetFlags)
Resets the current value of the specified property using the provided flags.
(Inherited from RadObject.)
Protected methodResetValueCore
Resets the specified property value, using the provided reset flags.
(Inherited from RadObject.)
Public methodResumePropertyNotifications
Resumes property notifications after a previous SuspendPropertyNotifications call.
(Inherited from RadObject.)
Protected methodSetBitState
Applies the specified boolean value to the BitVector of the object.
(Inherited from DisposableObject.)
Protected methodSetDataBoundItem (Overrides RadListDataItemSetDataBoundItem(Boolean, Object).)
Public methodSetDefaultValueOverride
Applies the provided value as an override of the Default value provided by the specified property's metadata.
(Inherited from RadObject.)
Protected methodSetUnboundValue
This method is called when setting the Value property of a RadListDataItem when it is in unbound mode.
(Inherited from RadListDataItem.)
Public methodSetValue
Applies the provided value as Local for the specified property.
(Inherited from RadObject.)
Public methodSetValueAtDesignTime
Applies the specified value as Local for the desired property and raises the flag IsLocalValueSetAtDesignTime for that property. All design-time direct property modifications (e.g. item.Text = "Item1") should be done through this method for the property to be properly serialized. If a property is modified through a property grid, the custom property descriptor will automatically apply this logic. This method is used internally.
(Inherited from RadObject.)
Protected methodSetValueCore
Performs the core logic of updating property value.
(Inherited from RadObject.)
Public methodShouldSerializeProperty
Determines whether the property defined by the provided property descriptor should be serialized.
(Inherited from RadObject.)
Public methodSuspendPropertyNotifications
Allows PropertyChanging and PropertyChanged notifications to be temporary suspended.
(Inherited from RadObject.)
Public methodToString (Inherited from RadListDataItem.)
Public methodUnbindProperty
Removes the binding for the specified property.
(Inherited from RadObject.)
Public methodUpdateValue
Forces re-evaluation of the current value for the specified property.
(Inherited from RadObject.)
Protected methodUpdateValueCore
Performs the core value update logic.
(Inherited from RadObject.)
Top
Events
  NameDescription
Public eventDisposed (Inherited from DisposableObject.)
Public eventDisposing (Inherited from DisposableObject.)
Public eventPropertyChanged
Occurs when a property of an object changes. Note: if a property which is not a RadProperty changes, the developer is responsible for firing this event by using the INotifyPropertyChanged API.
(Inherited from RadObject.)
Public eventPropertyChanging
Public eventRadPropertyChanged
Occurs when a property of a RadObject changes.
(Inherited from RadObject.)
Public eventRadPropertyChanging
Occurs prior to property of a RadObject changes.
(Inherited from RadObject.)
Top
Fields
  NameDescription
Public fieldStatic memberCheckedProperty
Protected fielddataLayer (Inherited from RadListDataItem.)
Protected fieldownerElement (Inherited from RadListDataItem.)
Top
Extension Methods
  NameDescription
Public Extension MethodCheckAccessOverloaded. (Defined by DispatcherExtensions.)
Public Extension MethodCheckAccessOverloaded. (Defined by DispatcherExtensions.)
Public Extension MethodCheckAccessOverloaded. (Defined by DispatcherExtensions.)
Public Extension MethodClearIfNoBindingAndSet
Clears if set.
(Defined by CommonExtensions.)
Public Extension MethodClearIfSet
Clears the property if a value has been set.
(Defined by CommonExtensions.)
Public Extension MethodIsLocalValueSet
Determines whether the specified dependency property local value is set.
(Defined by CommonExtensions.)
Public Extension MethodSetIfDifferent
Sets the value of the dependencyProperty property if it's hasn't that value currently.
(Defined by CommonExtensions.)
Top
See Also