The C1PropertyGrid Provides a user interface for browsing the properties of an object.
Namespace:
C1.WPF.ExtendedAssembly: C1.WPF.Extended (in C1.WPF.Extended.dll)
XMLNS for XAML: Not mapped to an xmlns.
Syntax
C# |
---|
[TemplateVisualStateAttribute(Name = "Focused", GroupName = "FocusStates")] [TemplateVisualStateAttribute(Name = "Normal", GroupName = "CommonStates")] [DefaultMemberAttribute("Item")] [StyleTypedPropertyAttribute(Property = "LabelStyle", StyleTargetType = typeof(TextBlock))] [TemplateVisualStateAttribute(Name = "Unfocused", GroupName = "FocusStates")] [StyleTypedPropertyAttribute(Property = "ScrollBarStyle", StyleTargetType = typeof(ScrollBar))] [TemplatePartAttribute(Name = "Properties", Type = typeof(ItemsControl))] [LicenseProviderAttribute] [TemplateVisualStateAttribute(Name = "Disabled", GroupName = "CommonStates")] [TemplatePartAttribute(Name = "Methods", Type = typeof(ItemsControl))] [TemplateVisualStateAttribute(Name = "MouseOver", GroupName = "CommonStates")] [TemplatePartAttribute(Name = "DescriptionArea", Type = typeof(Border))] [TemplatePartAttribute(Name = "Description", Type = typeof(TextBlock))] public class C1PropertyGrid : Control |
Visual Basic |
---|
<TemplateVisualStateAttribute(Name := "Focused", GroupName := "FocusStates")> _ <TemplateVisualStateAttribute(Name := "Normal", GroupName := "CommonStates")> _ <DefaultMemberAttribute("Item")> _ <StyleTypedPropertyAttribute(Property := "LabelStyle", StyleTargetType := GetType(TextBlock))> _ <TemplateVisualStateAttribute(Name := "Unfocused", GroupName := "FocusStates")> _ <StyleTypedPropertyAttribute(Property := "ScrollBarStyle", StyleTargetType := GetType(ScrollBar))> _ <TemplatePartAttribute(Name := "Properties", Type := GetType(ItemsControl))> _ <LicenseProviderAttribute> _ <TemplateVisualStateAttribute(Name := "Disabled", GroupName := "CommonStates")> _ <TemplatePartAttribute(Name := "Methods", Type := GetType(ItemsControl))> _ <TemplateVisualStateAttribute(Name := "MouseOver", GroupName := "CommonStates")> _ <TemplatePartAttribute(Name := "DescriptionArea", Type := GetType(Border))> _ <TemplatePartAttribute(Name := "Description", Type := GetType(TextBlock))> _ Public Class C1PropertyGrid _ Inherits Control |
XAML Object Element Usage |
---|
<C1PropertyGrid .../> |
Inheritance Hierarchy
System..::..Object
System.Windows.Threading..::..DispatcherObject
System.Windows..::..DependencyObject
System.Windows.Media..::..Visual
System.Windows..::..UIElement
System.Windows..::..FrameworkElement
System.Windows.Controls..::..Control
C1.WPF.Extended..::..C1PropertyGrid
System.Windows.Threading..::..DispatcherObject
System.Windows..::..DependencyObject
System.Windows.Media..::..Visual
System.Windows..::..UIElement
System.Windows..::..FrameworkElement
System.Windows.Controls..::..Control
C1.WPF.Extended..::..C1PropertyGrid