Click or drag to resize
VirtualGridViewInfo Methods

The VirtualGridViewInfo type exposes the following members.

Methods
  NameDescription
Protected methodAddStylePropertySetting
Registers a style setting for this instance.
(Inherited from RadObject.)
Public methodBindProperties
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.)
Public methodClearRowErrorText
Clears the error text of the specified row.
Protected methodCoerceValue
Allows inheritors to force a coersion of the current calculated value for the given property.
(Inherited from RadObject.)
Public methodCollapseRow
Collapses the specified row.
Protected methodCreateChildViewInfo
Creates a child view info for the specified row.
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.)
Public methodExpandRow
Expands the specified row.
Protected methodGetBitState
Gets the current bit state for the object, defined by the provided key.
(Inherited from DisposableObject.)
Public methodGetChildViewInfo(Int32)
Gets the child view info for the specified row.
Public methodGetChildViewInfo(Int32, Boolean)
Gets the child view info for the specified row.
Public methodGetColumnDataType
Gets the data type of the specified column.
Public methodGetColumnPinPosition
Public methodGetColumnWidth
Gets the height of the column at the given column index.
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.)
Public methodGetRowErrorText
Returns the error text for the specified row.
Public methodGetRowHeight
Gets the height of the row at the given row index.
Public methodGetRowPinPosition
Public methodGetTotalRowHeight
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.)
Protected methodHandlePropertyChange
Protected methodInitializeViewInfo
Public methodIsColumnPinned
Returs a value indicating whether the specified column is pinned.
Public methodIsCustomColumn
Returns a value indicating whether the specified column is registerd as custom.
Protected methodIsPropertyCancelable
Determines whether the specified property may be canceled.
(Inherited from RadObject.)
Public methodIsRowExpanded
Returs a value indicating whether the specified row is expanded.
Public methodIsRowPinned
Returs a value indicating whether the specified row is pinned.
Public methodIsRowWaiting
Returns a value indicating whether the specified row is marked as waiting.
Public methodMoveToFirstPage
Moves the current view to the first page.
Public methodMoveToLastPage
Moves the current view to the last page.
Public methodMoveToNextPage
Moves the current view to the next page index.
Public methodMoveToPage
Moves the current view to the specified page index.
Public methodMoveToPreviousPage
Moves the current view to the previous page index.
Protected methodOnBitStateChanged
Notifies the object for a change in its bit state.
(Inherited from DisposableObject.)
Protected methodOnNotifyPropertyChanged(String)
Raises the PropertyChanged event.
(Inherited from RadObject.)
Protected methodOnNotifyPropertyChanged(PropertyChangedEventArgs) (Overrides RadObjectOnNotifyPropertyChanged(PropertyChangedEventArgs).)
Protected methodOnPropertyChanged (Overrides RadObjectOnPropertyChanged(RadPropertyChangedEventArgs).)
Protected methodOnPropertyChanging
Raises the RadPropertyChanging event.
(Inherited from RadObject.)
Protected methodPerformDispose
Performs the core resources release logic.
(Inherited from DisposableObject.)
Public methodRegisterCustomColumn
Registers the column as one containing custom cells. This prevents default cells from being displayed in that column.
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 methodResetViewState
Resets the view states of the view. Resets row heights, pin positions, expanded state, column widths and column pin positions.
Public methodResumePropertyNotifications
Resumes property notifications after a previous SuspendPropertyNotifications call.
(Inherited from RadObject.)
Public methodRowHasError
Returns a value indicating whether the row has error text assigned to it.
Protected methodSetBitState
Applies the specified boolean value to the BitVector of the object.
(Inherited from DisposableObject.)
Public methodSetColumnDataType(Type)
Sets the specified data types as the data type of the columns in the view info. The assignment starts from the first column and ends where the specified data types end. Data types affect the editors in the columns and the available filter options for each column.
Public methodSetColumnDataType(Int32, Type)
Sets the data type of the column. This affects the editors in the column and the available filter options.
Public methodSetColumnPinPosition
Sets the pin position of the specified column.
Public methodSetColumnWidth
Sets the width of the column at the specified column index in the master view info.
Public methodSetDefaultValueOverride
Applies the provided value as an override of the Default value provided by the specified property's metadata.
(Inherited from RadObject.)
Public methodSetRowErrorText
Sets the row error text for the specified row. Setting the error text to null has the same effect as calling ClearRowErrorText(Int32)
Public methodSetRowHeight
Sets the height of the row at the specified row index in the master view info.
Public methodSetRowPinPosition
Sets the pin position of the specified row.
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 methodStartRowWaiting
Marks the specified row as waiting. This will display a waiting indicator in the row indent cell.
Public methodStopRowWaiting
Removes the mark of the specified row as waiting. This will hide the waiting indicator in the row indent cell.
Public methodSuspendPropertyNotifications
Allows PropertyChanging and PropertyChanged notifications to be temporary suspended.
(Inherited from RadObject.)
Public methodUnbindProperties
Public methodUnbindProperty
Removes the binding for the specified property.
(Inherited from RadObject.)
Public methodUnregisterCustomColumn
Removes the column registration as one containing custom cells.
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
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