Extended Library for WPF and Silverlight | ComponentOne
C1.Silverlight.Extended Namespace / C1PropertyGrid Class
Fields Properties Methods Events


In This Topic
    C1PropertyGrid Class Members
    In This Topic

    The following tables list the members exposed by C1PropertyGrid.

    Public Constructors
     NameDescription
    Public ConstructorInitializes a new instance of a C1PropertyGrid.  
    Top
    Public Fields
     NameDescription
    Public Fieldstatic (Shared in Visual Basic)Identifies the AutoGenerateMethods dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the AutoGenerateProperties dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the CategoryBackground dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the CategoryContainerStyle dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the CategoryForeground dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the DefaultCategoryName dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the DisabledCuesVisibility dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the EditorPadding dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the EditorWidth dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the FocusCuesVisibility dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsFocused dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsMouseOver dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the LabelStyle dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the LabelWidth dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the MaxEditorWidth dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the MaxLabelWidth dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the MethodAttributes dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the MethodBoxes dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the MethodsPanel dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the MinEditorWidth dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the MinLabelWidth dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the MouseOverBrush dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the PressedBrush dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the PropertiesPanel dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the PropertyAttributes dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the PropertyBorderBrush dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the PropertyBorderThickness dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the PropertyBoxes dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the PropertySort dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the ScrollBarStyle dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the SelectedObject dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the SelectedObjects dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the ShowDescription dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the ShowResetButton dependency property.  
    Top
    Public Properties
     NameDescription
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public PropertyGets or sets a value indicating whether the C1PropertyGrid should try to get the methods of the SelectedObject using reflection.  
    Public PropertyGets or sets a value indicating whether the C1PropertyGrid should try to get the properties of the SelectedObject using reflection.  
    Public PropertyThe list of currently available editors to use in the C1PropertyGrid. The default list includes editors for: bool, Color, Brush, ColorPalette, Enum, Numeric, String, Image and Uri values.  
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.UIElement)
    Public PropertyGets or sets the Brush used for the category container Background.  
    Public PropertyThe list of category containers (if defined) created to show each category  
    Public PropertyGets or sets the Style applied to all the generated category containers.  
    Public PropertyGets or sets the Brush used for the category container Foreground.  
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyGets or sets the name used for the default category in which the properties are placed.  
    Public Property (Inherited from System.Windows.UIElement)
    Public PropertyGets or sets a value indicating whether the disabled visuals of the control are visible.  
    Public Property (Inherited from System.Windows.DependencyObject)
    Public PropertyGets or sets the padding that will be applied to the PropertyBox.  
    Public PropertyGets or sets the width of generated editors for the SelectedObject's properties.  
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyGets or sets a value indicating whether the focus visuals of the control are visible.  
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public PropertyReturns true if the control has the focus.  
    Public Property (Inherited from System.Windows.UIElement)
    Public PropertyReturns true if the mouse is over the control.  
    Public Property (Inherited from System.Windows.Controls.Control)
    Public PropertyGets the PropertyBox with the specified property name.  
    Public PropertyGets or sets the Style applied to all the generated labels for the SelectedObject's properties.  
    Public PropertyGets or sets the width of generated labels for the SelectedObject's properties.  
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyGets or sets the maximum width of generated editors for the SelectedObject's properties.  
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyGets or sets the maximum width of generated labels for the SelectedObject's properties.  
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyGets the list of method attributes used to configure the visualization of the SelectedObject's methods.  
    Public PropertyGets the MethodBoxes generated to show the SelectedObject's methods on the C1PropertyGrid.  
    Public PropertyGets or sets the template that defines the panel that controls the layout of methods.  
    Public PropertyGets or sets the minimum width of generated editors for the SelectedObject's properties.  
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyGets or sets the minimum width of generated labels for the SelectedObject's properties.  
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyGets or sets the System.Windows.Media.Brush used to highlight the control when it has the mouse over.  
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyGets or sets the System.Windows.Media.Brush used to paint a button when it is pressed.  
    Public Property (Inherited from System.Windows.UIElement)
    Public PropertyGets or sets the template that defines the panel that controls the layout of properties.  
    Public PropertyGets the list of property attributes used to configure the visualization of the SelectedObject's properties.  
    Public PropertyGets or sets the brush that will be applied to the border.  
    Public PropertyGets or sets the thickness that will be applied to the border.  
    Public PropertyGets the PropertyBoxes generated to show the SelectedObject's properties on the C1PropertyGrid.  
    Public PropertyGets or sets the type of sorting the PropertyGrid uses to display properties.  
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyGets or set the style that will be applied to the scrollbars.  
    Public PropertyGets or sets the object for which the C1PropertyGrid displays properties.  
    Public PropertyGets or sets the objects for which the C1PropertyGrid displays properties.  
    Public PropertyGets or sets a value indicating whether the 'Description' of the properties will be shown.  
    Public PropertyGets or sets a value indicating whether the reset button will be shown in all the property boxes.  
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Top
    Protected Properties
     NameDescription
    Protected Property (Inherited from System.Windows.Controls.Control)
    Top
    Public Methods
     NameDescription
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.Controls.Control)
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.FrameworkElement)
    Public Method (Inherited from System.Windows.Controls.Control)
    Public Method (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.FrameworkElement)
    Public MethodGets the editor control associated to the specified property.  
    Public MethodGets the label associated to the specified property.  
    Public MethodReturns the MethodBox created for a given method of the SelectedObject.  
    Public MethodReturns the PropertyBox created for a given property of the SelectedObject.  
    Public Method (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.UIElement)
    Public MethodOverridden. Builds the visual tree for the C1PropertyGrid control when a new template is applied.  
    Public Method (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.FrameworkElement)
    Public Method (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.UIElement)
    Top
    Protected Methods
     NameDescription
    Protected MethodOverridden. Provides the behavior for the Arrange pass of Silverlight layout. Classes can override this method to define their own Arrange pass behavior.  
    Protected MethodUpdates the current visual state of the Common visual state group to match the object's properties.  
    Protected MethodUpdates the current visual state of the Focus visual state group to match the object's properties.  
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.FrameworkElement)
    Protected MethodOverridden. Gets an AutomationPeer object used for testing the control.  
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Top
    Public Events
     NameDescription
    Public EventFired before a property box is added to the C1PropertyGrid.  
    Public Event (Inherited from System.Windows.FrameworkElement)
    Public EventFired when a category container is added to the C1PropertyGrid.  
    Public EventFired when a category container is removed from the C1PropertyGrid.  
    Public Event (Inherited from System.Windows.FrameworkElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.Controls.Control)
    Public EventEvent raised when the IsMouseOver property has changed.  
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public EventEvent raised when the LabelWidth property has changed.  
    Public Event (Inherited from System.Windows.FrameworkElement)
    Public Event (Inherited from System.Windows.FrameworkElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public EventFired when the generated list of method editors for the SelectedObject changes.  
    Public EventFired when the all the method boxes in C1PropertyGrid were loaded.  
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public EventFired when a property box is added to the C1PropertyGrid.  
    Public EventFired when the generated list of property editors for the SelectedObject changes.  
    Public EventFired when the all the property boxes in C1PropertyGrid were loaded.  
    Public EventFired when a property box is removed from the C1PropertyGrid.  
    Public EventFired when a property value gets reset.  
    Public EventFired before a property value gets reset.  
    Public Event (Inherited from System.Windows.FrameworkElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.FrameworkElement)
    Public EventFired when the value of a property in the current SelectedObject changes.  
    Top
    See Also