Advanced editor which contains a button and the capability of hosting other common PropertyGrid editors contained in a child window.

Namespace:  C1.Silverlight.Extended.PropertyGrid
Assembly:  C1.Silverlight.Extended (in C1.Silverlight.Extended.dll)

Syntax

C#
[StyleTypedPropertyAttribute(Property = "ButtonStyle", StyleTargetType = typeof(Button))]
[TemplatePartAttribute(Name = "OpenButton", Type = typeof(Button))]
[StyleTypedPropertyAttribute(Property = "WindowStyle", StyleTargetType = typeof(C1Window))]
public class AdvancedEditor : Control
Visual Basic
<StyleTypedPropertyAttribute(Property := "ButtonStyle", StyleTargetType := GetType(Button))> _
<TemplatePartAttribute(Name := "OpenButton", Type := GetType(Button))> _
<StyleTypedPropertyAttribute(Property := "WindowStyle", StyleTargetType := GetType(C1Window))> _
Public Class AdvancedEditor _
	Inherits Control

Inheritance Hierarchy

System..::..Object
  System.Windows..::..DependencyObject
    System.Windows..::..UIElement
      System.Windows..::..FrameworkElement
        System.Windows.Controls..::..Control
          C1.Silverlight.Extended.PropertyGrid..::..AdvancedEditor
            C1.Silverlight.Extended.PropertyGrid..::..CollectionEditor

See Also