DataSourceUpdateMode Перечисление

Определение

Указывает, в каких случаях должно производиться обновление источника данных при изменениях в связанном элементе управления.Specifies when a data source is updated when changes occur in the bound control.

public enum class DataSourceUpdateMode
public enum DataSourceUpdateMode
type DataSourceUpdateMode = 
Public Enum DataSourceUpdateMode
Наследование
DataSourceUpdateMode

Поля

Never 2

Источник данных никогда не обновляется и значения, введенные в элементе управления, не анализируются, не проверяются и не переформатируются. Data source is never updated and values entered into the control are not parsed, validated or re-formatted.

OnPropertyChanged 1

Источник данных обновляется при каждом изменении свойства элемента управления.Data source is updated whenever the value of the control property changes.

OnValidation 0

Источник данных обновляется при проверке свойства элемента управления.Data source is updated when the control property is validated. После проверки значение свойства элемента управления также будет переформатировано.After validation, the value in the control property is also reformatted.

Комментарии

Если элемент управления привязан к источнику данных с помощью Binding объекта, можно указать, когда обновление источника данных произойдет с помощью DataSourceUpdateMode перечисления.When a control is bound to a data source using a Binding object, you can specify when an update to the data source will occur using the DataSourceUpdateMode enumeration.

Если режим обновления никогда не установлен, можно принудительно обновить источник данных с помощью WriteValue метода.When the update mode is Never, you can force the data source to be updated by using the WriteValue method.

Примечание

Даже если режим обновления имеет значение Never, источник данных будет обновляться при первом создании привязки, поэтому всегда будет происходить хотя бы одно обновление.Even when the update mode is set to Never, the data source will be updated when the binding is first created, so at least one update will always occur.

Применяется к