Attributes

AutoListHeader

AutoListHeader attribute provides meta information for AutoList how to generate columns. Every property which needs to be shown in the list must be decorated with this attribute. You can append this attribute multiple times with different UniqueListIdentifier.

Properties
  • ColumnType : Auto, Checkbox or Progressbar (0-100)
  • HorizontalConentAlignment: Left, Right, Center
  • IsResizabe : whether this column can be resized or not
  • IsVisibleByDefault : after generating is this column visible or not
  • IsVisibleInContextMenu : whether this column appears in the context menu or not
  • Name : column header text
  • NullValue : displays custom object if value is null
  • Order : display oder in the list (selector column has 0)
  • StringFromat : allows you to configure how values are displayed in the list
  • UniqueListIdentifier: ItemsSource identifier (check AutoListItemsSource attribute)
  • Width: startup minimum width, use with IsResizable = false to define as max as well

AutoListItemsSource

AutoListItemsSource attribute provides meta information for AutoList which AutoListHeader has to be taken during column generation.

Properties
  • UniqueListIdentifier : ItemsSource identifier. Must be paired with AutoListHeader UniqueListIdentifier.

AuotListEnumMemberTranslator

It helps you to display enum values in the list. But instead of showing enum names you can define a custom human readable text.

Properties
  • TranslatedText : text to display for this enum value
  • UniqueListIdentifier : ItemsSource identifier. Must be paired with AutoListHeader UniqueListIdentifier.

Last edited Dec 4, 2013 at 9:17 PM by andrassebo, version 5

Comments

No comments yet.