Method WithInput
| Improve this Doc View SourceWithInput<TData>(Trigger<T>, Trigger<T>, Column<TData>, Func<T, TData>)
Sets input implementation from specified column.
Declaration
public RowBinding<T> WithInput<TData>(Trigger<T> flushingTrigger, Trigger<T> progressiveFlushingTrigger, Column<TData> column, Func<T, TData> getValue)
Parameters
| Type | Name | Description |
|---|---|---|
| Trigger<T> | flushingTrigger | The flushing trigger. |
| Trigger<T> | progressiveFlushingTrigger | The progressive flushing trigger. |
| Column<TData> | column | The column. |
| System.Func<T, TData> | getValue | The delegate to get data value from view element. |
Returns
| Type | Description |
|---|---|
| RowBinding<T> | This row binding for fluent coding. |
Type Parameters
| Name | Description |
|---|---|
| TData | Data type of column. |
WithInput<TData>(Trigger<T>, Trigger<T>, Column<TData>, Func<RowPresenter, T, TData>)
Sets input implementation from specified column.
Declaration
public RowBinding<T> WithInput<TData>(Trigger<T> flushingTrigger, Trigger<T> progressiveFlushingTrigger, Column<TData> column, Func<RowPresenter, T, TData> getValue)
Parameters
| Type | Name | Description |
|---|---|---|
| Trigger<T> | flushingTrigger | The flushing trigger. |
| Trigger<T> | progressiveFlushingTrigger | The progressive flushing trigger. |
| Column<TData> | column | The column. |
| System.Func<RowPresenter, T, TData> | getValue | The delegate to get data value from view element. |
Returns
| Type | Description |
|---|---|
| RowBinding<T> | This row binding for fluent coding. |
Type Parameters
| Name | Description |
|---|---|
| TData | Data type of column. |
WithInput<TData>(Trigger<T>, Column<TData>, Func<T, TData>)
Sets input implementation with specified column.
Declaration
public RowBinding<T> WithInput<TData>(Trigger<T> flushingTrigger, Column<TData> column, Func<T, TData> getValue)
Parameters
| Type | Name | Description |
|---|---|---|
| Trigger<T> | flushingTrigger | The flushing trigger. |
| Column<TData> | column | The column. |
| System.Func<T, TData> | getValue | The delegate to get data value from view element. |
Returns
| Type | Description |
|---|---|
| RowBinding<T> | This row binding for fluent coding. |
Type Parameters
| Name | Description |
|---|---|
| TData | Data type of column. |
WithInput<TData>(DependencyProperty, RoutedEvent, Column<TData>, Func<T, TData>)
Sets input implementation with specified column.
Declaration
public RowBinding<T> WithInput<TData>(DependencyProperty dependencyProperty, RoutedEvent progressiveFlushingRoutedEvent, Column<TData> column, Func<T, TData> getValue)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Windows.DependencyProperty | dependencyProperty | The dependency property for flushing. |
| System.Windows.RoutedEvent | progressiveFlushingRoutedEvent | The routed event for progressive flushing. |
| Column<TData> | column | The column. |
| System.Func<T, TData> | getValue | The delegate to get data value from view element. |
Returns
| Type | Description |
|---|---|
| RowBinding<T> | This row binding for fluent coding. |
Type Parameters
| Name | Description |
|---|---|
| TData | Data type of column. |
WithInput<TData>(DependencyProperty, RoutedEvent, Column<TData>, Func<RowPresenter, T, TData>)
Sets input implementation with specified column.
Declaration
public RowBinding<T> WithInput<TData>(DependencyProperty dependencyProperty, RoutedEvent progressiveFlushingRoutedEvent, Column<TData> column, Func<RowPresenter, T, TData> getValue)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Windows.DependencyProperty | dependencyProperty | The dependency property for flushing. |
| System.Windows.RoutedEvent | progressiveFlushingRoutedEvent | The routed event for progressive flushing. |
| Column<TData> | column | The column. |
| System.Func<RowPresenter, T, TData> | getValue | The delegate to get data value from view element. |
Returns
| Type | Description |
|---|---|
| RowBinding<T> | This row binding for fluent coding. |
Type Parameters
| Name | Description |
|---|---|
| TData | Data type of column. |
WithInput<TData>(DependencyProperty, Column<TData>, Func<T, TData>)
Sets input implementation with specified column.
Declaration
public RowBinding<T> WithInput<TData>(DependencyProperty dependencyProperty, Column<TData> column, Func<T, TData> getValue)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Windows.DependencyProperty | dependencyProperty | The dependency property for flushing. |
| Column<TData> | column | The column. |
| System.Func<T, TData> | getValue | The delegate to get data value from view element. |
Returns
| Type | Description |
|---|---|
| RowBinding<T> | This row binding for fluent coding. |
Type Parameters
| Name | Description |
|---|---|
| TData | Data type of column. |
WithInput<TData>(RoutedEvent, RoutedEvent, Column<TData>, Func<T, TData>)
Sets input implementation with specified column.
Declaration
public RowBinding<T> WithInput<TData>(RoutedEvent routedEvent, RoutedEvent progressiveFlushingRoutedEvent, Column<TData> column, Func<T, TData> getValue)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Windows.RoutedEvent | routedEvent | The routed event for flushing. |
| System.Windows.RoutedEvent | progressiveFlushingRoutedEvent | The routed event for progressive flushing. |
| Column<TData> | column | The column. |
| System.Func<T, TData> | getValue | The delegate to get data value from view element. |
Returns
| Type | Description |
|---|---|
| RowBinding<T> | This row binding for fluent coding. |
Type Parameters
| Name | Description |
|---|---|
| TData | Data type of column. |
WithInput<TData>(RoutedEvent, Column<TData>, Func<T, TData>)
Sets input implementation with specified column.
Declaration
public RowBinding<T> WithInput<TData>(RoutedEvent routedEvent, Column<TData> column, Func<T, TData> getValue)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Windows.RoutedEvent | routedEvent | The routed event for flushing. |
| Column<TData> | column | The column. |
| System.Func<T, TData> | getValue | The delegate to get data value from view element. |
Returns
| Type | Description |
|---|---|
| RowBinding<T> | This row binding for fluent coding. |
Type Parameters
| Name | Description |
|---|---|
| TData | Data type of column. |