Show / Hide Table of Contents

Method WithInput

| Improve this Doc View Source

WithInput<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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

  • Improve this Doc
  • View Source
Back to top Copyright © Weifen Luo | DevZest