Show / Hide Table of Contents

Method WithInput

| Improve this Doc View Source

WithInput<TData>(Trigger<T>, Trigger<T>, Scalar<TData>, Func<T, TData>)

Sets input implementation from specified scalar data.

Declaration
public ScalarBinding<T> WithInput<TData>(Trigger<T> flushingTrigger, Trigger<T> progressiveFlushingTrigger, Scalar<TData> data, Func<T, TData> getValue)
Parameters
Type Name Description
Trigger<T> flushingTrigger

The flushing trigger.

Trigger<T> progressiveFlushingTrigger

The progressive flushing trigger.

Scalar<TData> data

The scalar data.

System.Func<T, TData> getValue

The delegate to get data value from view element.

Returns
Type Description
ScalarBinding<T>

This scalar binding for fluent coding.

Type Parameters
Name Description
TData

Data type of scalar data.

| Improve this Doc View Source

WithInput<TData>(Trigger<T>, Scalar<TData>, Func<T, TData>)

Sets input implementation from specified scalar data.

Declaration
public ScalarBinding<T> WithInput<TData>(Trigger<T> flushingTrigger, Scalar<TData> data, Func<T, TData> getValue)
Parameters
Type Name Description
Trigger<T> flushingTrigger

The flushing trigger.

Scalar<TData> data

The scalar data.

System.Func<T, TData> getValue

The delegate to get data value from view element.

Returns
Type Description
ScalarBinding<T>

This scalar binding for fluent coding.

Type Parameters
Name Description
TData

Data type of scalar data.

| Improve this Doc View Source

WithInput<TData>(DependencyProperty, RoutedEvent, Scalar<TData>, Func<T, TData>)

Sets input implementation with specified scalar data.

Declaration
public ScalarBinding<T> WithInput<TData>(DependencyProperty dependencyProperty, RoutedEvent progressiveFlushingRoutedEvent, Scalar<TData> data, 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.

Scalar<TData> data

The scalar data.

System.Func<T, TData> getValue

The delegate to get data value from view element.

Returns
Type Description
ScalarBinding<T>

This scalar binding for fluent coding.

Type Parameters
Name Description
TData

Data type of column.

| Improve this Doc View Source

WithInput<TData>(DependencyProperty, Scalar<TData>, Func<T, TData>)

Sets input implementation with specified scalar data.

Declaration
public ScalarBinding<T> WithInput<TData>(DependencyProperty dependencyProperty, Scalar<TData> data, Func<T, TData> getValue)
Parameters
Type Name Description
System.Windows.DependencyProperty dependencyProperty

The dependency property for flushing.

Scalar<TData> data

The scalar data.

System.Func<T, TData> getValue

The delegate to get data value from view element.

Returns
Type Description
ScalarBinding<T>

This scalar binding for fluent coding.

Type Parameters
Name Description
TData

Data type of column.

| Improve this Doc View Source

WithInput<TData>(RoutedEvent, RoutedEvent, Scalar<TData>, Func<T, TData>)

Sets input implementation with specified scalar data.

Declaration
public ScalarBinding<T> WithInput<TData>(RoutedEvent routedEvent, RoutedEvent progressiveFlushingRoutedEvent, Scalar<TData> data, 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.

Scalar<TData> data

The scalar data.

System.Func<T, TData> getValue

The delegate to get data value from view element.

Returns
Type Description
ScalarBinding<T>

This scalar 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