[]
Defines a builder to configurate BoundSheet<T>.
public class BoundSheetBuilder<T> : SheetBuilder<BoundSheet<T>, BoundSheetBuilder<T>>
Name | Description |
---|---|
T |
Name | Description |
---|---|
BoundSheetBuilder(BoundSheet<T>) | Creates one BoundSheetBuilder<T> instance to configurate |
Name | Description |
---|---|
Bind(Action<CollectionViewServiceBuilder<T>>) | Configurates ItemsSource. Sets ItemsSource settings. |
Bind(IEnumerable<T>) | Configurates ItemsSource. Sets ItemsSource settings. |
Bind(string) | Configurates ItemsSource. Sets ItemsSource settings. |
BindODataSource(Action<ODataCollectionViewServiceBuilder<T>>) | Configurates ItemsSource. Sets ItemsSource settings. |
BindODataVirtualSource(Action<ODataVirtualCollectionViewServiceBuilder<T>>) | Configurates ItemsSource. Sets ItemsSource settings. |
GroupBy(params string[]) | Configure PropertyGroupDescription. |
ItemsSourceId(string) | Configurates ItemsSourceId. Sets the ItemsSourceId specify which CollectionViewService will be used for this control. |
OrderBy(params string[]) | Configure SortDescription. |
OrderByDescending(params string[]) | Configure SortDescription. |
PageSize(int) | Make ItemsSource pagable with specified page size. 0 means to disable paging. |