Table of Contents

Class Form

Namespace
H.Controls.Form
Assembly
H.Controls.Form.dll
public class Form : ItemsControl, IAnimatable, ISupportInitialize, IFrameworkInputElement, IInputElement, IQueryAmbient, IContainItemStorage, IAddChild, IFormOption
Inheritance
Form
Implements
Derived
Inherited Members
Extension Methods

Fields

ExceptPropertyNamesProperty

public static readonly DependencyProperty ExceptPropertyNamesProperty

Field Value

DependencyProperty

GroupOrderComparerProperty

public static readonly DependencyProperty GroupOrderComparerProperty

Field Value

DependencyProperty

ItemHeaderTemplateProperty

public static readonly DependencyProperty ItemHeaderTemplateProperty

Field Value

DependencyProperty

MessageWidthProperty

public static readonly DependencyProperty MessageWidthProperty

Field Value

DependencyProperty

SearchTextProperty

public static readonly DependencyProperty SearchTextProperty

Field Value

DependencyProperty

SelectObjectProperty

public static readonly DependencyProperty SelectObjectProperty

Field Value

DependencyProperty

TitleWidthProperty

public static readonly DependencyProperty TitleWidthProperty

Field Value

DependencyProperty

UseArrayProperty

public static readonly DependencyProperty UseArrayProperty

Field Value

DependencyProperty

UseAsyncProperty

public static readonly DependencyProperty UseAsyncProperty

Field Value

DependencyProperty

UseBoolenProperty

public static readonly DependencyProperty UseBoolenProperty

Field Value

DependencyProperty

UseClassProperty

public static readonly DependencyProperty UseClassProperty

Field Value

DependencyProperty

UseCommandOnlyProperty

public static readonly DependencyProperty UseCommandOnlyProperty

Field Value

DependencyProperty

UseCommandProperty

public static readonly DependencyProperty UseCommandProperty

Field Value

DependencyProperty

UseDateTimeProperty

public static readonly DependencyProperty UseDateTimeProperty

Field Value

DependencyProperty

UseDeclaredOnlyProperty

public static readonly DependencyProperty UseDeclaredOnlyProperty

Field Value

DependencyProperty

UseDisplayOnlyProperty

public static readonly DependencyProperty UseDisplayOnlyProperty

Field Value

DependencyProperty

UseEnumProperty

public static readonly DependencyProperty UseEnumProperty

Field Value

DependencyProperty

UseEnumeratorProperty

public static readonly DependencyProperty UseEnumeratorProperty

Field Value

DependencyProperty

UseGroupNamesProperty

public static readonly DependencyProperty UseGroupNamesProperty

Field Value

DependencyProperty

UseGroupProperty

public static readonly DependencyProperty UseGroupProperty

Field Value

DependencyProperty

UseInterfaceProperty

public static readonly DependencyProperty UseInterfaceProperty

Field Value

DependencyProperty

UseNullProperty

public static readonly DependencyProperty UseNullProperty

Field Value

DependencyProperty

UseOrderByNameProperty

public static readonly DependencyProperty UseOrderByNameProperty

Field Value

DependencyProperty

UseOrderByTypeProperty

public static readonly DependencyProperty UseOrderByTypeProperty

Field Value

DependencyProperty

UseOrderProperty

public static readonly DependencyProperty UseOrderProperty

Field Value

DependencyProperty

UsePresenterProperty

public static readonly DependencyProperty UsePresenterProperty

Field Value

DependencyProperty

UsePrimitiveProperty

public static readonly DependencyProperty UsePrimitiveProperty

Field Value

DependencyProperty

UsePropertyNamesProperty

public static readonly DependencyProperty UsePropertyNamesProperty

Field Value

DependencyProperty

UsePropertyViewProperty

public static readonly DependencyProperty UsePropertyViewProperty

Field Value

DependencyProperty

UseStringProperty

public static readonly DependencyProperty UseStringProperty

Field Value

DependencyProperty

UseTypeConverterOnlyProperty

public static readonly DependencyProperty UseTypeConverterOnlyProperty

Field Value

DependencyProperty

UseTypeConverterProperty

public static readonly DependencyProperty UseTypeConverterProperty

Field Value

DependencyProperty

ValueChangedRoutedEvent

public static readonly RoutedEvent ValueChangedRoutedEvent

Field Value

RoutedEvent

Properties

ExceptPropertyNames

public string ExceptPropertyNames { get; set; }

Property Value

string

GroupOrderComparer

public IComparer<string> GroupOrderComparer { get; set; }

Property Value

IComparer<string>

ItemHeaderTemplate

public DataTemplate ItemHeaderTemplate { get; set; }

Property Value

DataTemplate

MessageWidth

[TypeConverter(typeof(LengthConverter))]
public double MessageWidth { get; set; }

Property Value

double

SearchText

public string SearchText { get; set; }

Property Value

string

SelectObject

public object SelectObject { get; set; }

Property Value

object

TitleWidth

[TypeConverter(typeof(LengthConverter))]
public double TitleWidth { get; set; }

Property Value

double

UseArray

public bool UseArray { get; set; }

Property Value

bool

UseAsync

public bool UseAsync { get; set; }

Property Value

bool

UseBoolen

public bool UseBoolen { get; set; }

Property Value

bool

UseClass

public bool UseClass { get; set; }

Property Value

bool

UseCommand

public bool UseCommand { get; set; }

Property Value

bool

UseCommandOnly

public bool UseCommandOnly { get; set; }

Property Value

bool

UseDateTime

public bool UseDateTime { get; set; }

Property Value

bool

UseDeclaredOnly

public bool UseDeclaredOnly { get; set; }

Property Value

bool

UseDisplayOnly

public bool UseDisplayOnly { get; set; }

Property Value

bool

UseEnum

public bool UseEnum { get; set; }

Property Value

bool

UseEnumerator

public bool UseEnumerator { get; set; }

Property Value

bool

UseGroup

public bool UseGroup { get; set; }

Property Value

bool

UseGroupNames

public string UseGroupNames { get; set; }

Property Value

string

UseInterface

public bool UseInterface { get; set; }

Property Value

bool

UseNull

public bool UseNull { get; set; }

Property Value

bool

UseOrder

public bool UseOrder { get; set; }

Property Value

bool

UseOrderByName

public bool UseOrderByName { get; set; }

Property Value

bool

UseOrderByType

public bool UseOrderByType { get; set; }

Property Value

bool

UsePresenter

public bool UsePresenter { get; set; }

Property Value

bool

UsePrimitive

public bool UsePrimitive { get; set; }

Property Value

bool

UsePropertyNames

public string UsePropertyNames { get; set; }

Property Value

string

UsePropertyView

public bool UsePropertyView { get; set; }

Property Value

bool

UseString

public bool UseString { get; set; }

Property Value

bool

UseTypeConverter

public bool UseTypeConverter { get; set; }

Property Value

bool

UseTypeConverterOnly

public bool UseTypeConverterOnly { get; set; }

Property Value

bool

Methods

CreatePropertyItem(PropertyInfo, object)

protected virtual IPropertyItem CreatePropertyItem(PropertyInfo propertyInfo, object obj)

Parameters

propertyInfo PropertyInfo
obj object

Returns

IPropertyItem

FilterPropertyInfo(PropertyInfo)

public virtual bool FilterPropertyInfo(PropertyInfo propertyInfo)

Parameters

propertyInfo PropertyInfo

Returns

bool

OnValueChanged(Tuple<IPropertyItem, object>)

protected virtual void OnValueChanged(Tuple<IPropertyItem, object> tuple)

Parameters

tuple Tuple<IPropertyItem, object>

RefreshItemsFilter()

public void RefreshItemsFilter()

RefreshObject()

public virtual void RefreshObject()

RefreshObjectinternal()

protected void RefreshObjectinternal()

Events

ValueChanged

public event RoutedEventHandler ValueChanged

Event Type

RoutedEventHandler