TextAttribute | Render field as TextBox or PasswordBox (Secret=true) | Secret (bool) |
DropdownAttribute | Render field as ComboBox | optionSource (string=Field|Property|Method|Enumeration|None) |
CheckAttribute | Render field as checkbox |
SwitchButtonAttribute | Render field as SwitchButton (iPhone-style on/off switch) |
DateAttribute | Render field as DatePicker |
NumericUpDownAttribute | Render field as NumericUpDown | Minimum (int default=0), Maximum (int default=100), DecimalPlaces (int default=0), Increment (int default=1) |
LabelAttribute | Render field as read-only TextBlock |
ProgressAttribute | Render field as ProgressBar | Minimum (int default=0), Maximum (int default=100) |
SliderAttribute | Render field as Slider | Minimum (int default=0), Maximum (int default=100) |
ListAttribute | Render field as ListBox | displayMemberPath (string) |
TableAttribute | Render field as DataGrid |
ChartAttribute | Render field as Chart | ChartType (ChartTypeEnum=Line|Column|Bar|Pie), IndependentAxisName (string), DependentAxisName (string) |