Share via


FrameworkEditorBindableProperty Class

A BindableProperty class that allow's the UI (User Interface) to interact with the underlying Property though a custom control (e.g. a date picker, rather than the default textbox).

Namespace:  Microsoft.Practices.EnterpriseLibrary.Configuration.Design.ViewModel
Assembly:  Microsoft.Practices.EnterpriseLibrary.Configuration.DesignTime (in Microsoft.Practices.EnterpriseLibrary.Configuration.DesignTime.dll)

Syntax

'Declaration
Public Class FrameworkEditorBindableProperty _
    Inherits BindableProperty
public class FrameworkEditorBindableProperty : BindableProperty
public ref class FrameworkEditorBindableProperty : public BindableProperty
public class FrameworkEditorBindableProperty extends BindableProperty

Remarks

Property instances are shown in the designer as well in Visual Studio's property grid.
Threrefore this SuggestedValuesBindableProperty class derives from PropertyDescriptor.

In the Visual Studio Property Grid properties with a custom control will be shown as a drop down.

Inheritance Hierarchy

System.Object
  System.ComponentModel.MemberDescriptor
    System.ComponentModel.PropertyDescriptor
      Microsoft.Practices.EnterpriseLibrary.Configuration.Design.ViewModel.BindableProperty
        Microsoft.Practices.EnterpriseLibrary.Configuration.Design.ViewModel.FrameworkEditorBindableProperty
          Microsoft.Practices.EnterpriseLibrary.Configuration.Design.ViewModel.EnvironmentAwareFrameworkEditorBindableProperty

See Also

FrameworkEditorBindableProperty Members

Microsoft.Practices.EnterpriseLibrary.Configuration.Design.ViewModel Namespace

Microsoft.Practices.EnterpriseLibrary.Configuration.Design.ViewModel.BindableProperty

Microsoft.Practices.EnterpriseLibrary.Configuration.Design.ViewModel.Property

Property.SuggestedValues