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
public static readonly DependencyProperty ExceptPropertyNamesProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty GroupOrderComparerProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty ItemHeaderTemplateProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty MessageWidthProperty
Field Value
- DependencyProperty
SearchTextProperty
public static readonly DependencyProperty SearchTextProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty SelectObjectProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty TitleWidthProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty UseArrayProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty UseAsyncProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty UseBoolenProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty UseClassProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty UseCommandOnlyProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty UseCommandProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty UseDateTimeProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty UseDeclaredOnlyProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty UseDisplayOnlyProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty UseEnumProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty UseEnumeratorProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty UseGroupNamesProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty UseGroupProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty UseInterfaceProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty UseNullProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty UseOrderByNameProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty UseOrderByTypeProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty UseOrderProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty UsePresenterProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty UsePrimitiveProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty UsePropertyNamesProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty UsePropertyViewProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty UseStringProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty UseTypeConverterOnlyProperty
Field Value
- DependencyProperty
public static readonly DependencyProperty UseTypeConverterProperty
Field Value
- DependencyProperty
public static readonly RoutedEvent ValueChangedRoutedEvent
Field Value
- RoutedEvent
Properties
public string ExceptPropertyNames { get; set; }
Property Value
- string
public IComparer<string> GroupOrderComparer { get; set; }
Property Value
- IComparer<string>
public DataTemplate ItemHeaderTemplate { get; set; }
Property Value
- DataTemplate
[TypeConverter(typeof(LengthConverter))]
public double MessageWidth { get; set; }
Property Value
- double
SearchText
public string SearchText { get; set; }
Property Value
- string
public object SelectObject { get; set; }
Property Value
- object
[TypeConverter(typeof(LengthConverter))]
public double TitleWidth { get; set; }
Property Value
- double
public bool UseArray { get; set; }
Property Value
- bool
public bool UseAsync { get; set; }
Property Value
- bool
public bool UseBoolen { get; set; }
Property Value
- bool
public bool UseClass { get; set; }
Property Value
- bool
public bool UseCommand { get; set; }
Property Value
- bool
public bool UseCommandOnly { get; set; }
Property Value
- bool
public bool UseDateTime { get; set; }
Property Value
- bool
public bool UseDeclaredOnly { get; set; }
Property Value
- bool
public bool UseDisplayOnly { get; set; }
Property Value
- bool
public bool UseEnum { get; set; }
Property Value
- bool
public bool UseEnumerator { get; set; }
Property Value
- bool
public bool UseGroup { get; set; }
Property Value
- bool
public string UseGroupNames { get; set; }
Property Value
- string
public bool UseInterface { get; set; }
Property Value
- bool
public bool UseNull { get; set; }
Property Value
- bool
public bool UseOrder { get; set; }
Property Value
- bool
public bool UseOrderByName { get; set; }
Property Value
- bool
public bool UseOrderByType { get; set; }
Property Value
- bool
public bool UsePresenter { get; set; }
Property Value
- bool
public bool UsePrimitive { get; set; }
Property Value
- bool
public string UsePropertyNames { get; set; }
Property Value
- string
public bool UsePropertyView { get; set; }
Property Value
- bool
public bool UseString { get; set; }
Property Value
- bool
public bool UseTypeConverter { get; set; }
Property Value
- bool
public bool UseTypeConverterOnly { get; set; }
Property Value
- bool
Methods
protected virtual IPropertyItem CreatePropertyItem(PropertyInfo propertyInfo, object obj)
Parameters
propertyInfo
PropertyInfo
obj
object
Returns
- IPropertyItem
public virtual bool FilterPropertyInfo(PropertyInfo propertyInfo)
Parameters
propertyInfo
PropertyInfo
Returns
- bool
protected virtual void OnValueChanged(Tuple<IPropertyItem, object> tuple)
Parameters
tuple
Tuple<IPropertyItem, object>
public void RefreshItemsFilter()
public virtual void RefreshObject()
protected void RefreshObjectinternal()
Events
public event RoutedEventHandler ValueChanged
Event Type
- RoutedEventHandler