DisplayFormatAttribute.ApplyFormatInEditMode Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, применяется ли строка форматирования, указанная DataFormatString свойством, к значению поля, когда поле данных находится в режиме редактирования.
public:
property bool ApplyFormatInEditMode { bool get(); void set(bool value); };
public bool ApplyFormatInEditMode { get; set; }
member this.ApplyFormatInEditMode : bool with get, set
Public Property ApplyFormatInEditMode As Boolean
Значение свойства
true , если строка форматирования применяется к значению поля в режиме редактирования; falseв противном случае . Значение по умолчанию — false.
Примеры
В следующем примере показано, как использовать ApplyFormatInEditMode свойство для задания формата отображения сведений о дате, когда поле данных находится в режиме редактирования. Формат поля данных, используемый для поля данных, задается путем задания DataFormatString свойства.
// Display date data field in the short format 11/12/08.
// Also, apply format in edit mode.
[DisplayFormat(ApplyFormatInEditMode=true, DataFormatString = "{0:d}")]
public object SellStartDate;
' Display date data field in the short format such as 11/12/08.
' Also, apply format in edit mode.
<DisplayFormat(ApplyFormatInEditMode:=True, DataFormatString:="{0:d}")> _
Public SellStartDate As Object
Комментарии
По умолчанию строка форматирования, указанная DataFormatString свойством, применяется к значениям полей только в том случае, если элемент управления с привязкой к данным находится в режиме только для чтения.