IDataGridViewEditingControl.EditingControlFormattedValue Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia sformatowaną wartość komórki zmodyfikowanej przez edytor.
public:
property System::Object ^ EditingControlFormattedValue { System::Object ^ get(); void set(System::Object ^ value); };
public object EditingControlFormattedValue { get; set; }
member this.EditingControlFormattedValue : obj with get, set
Public Property EditingControlFormattedValue As Object
Wartość właściwości
Element Object reprezentujący sformatowaną wartość komórki.
Przykłady
Poniższy przykład kodu zawiera implementację tego elementu członkowskiego. Ten przykład jest częścią większego przykładu dostępnego w temacie How to: Host Controls in Windows Forms DataGridView Cells (Instrukcje: kontrolki hosta w komórkach dataGridView).
// Implements the IDataGridViewEditingControl.EditingControlFormattedValue
// property.
public object EditingControlFormattedValue
{
get
{
return this.Value.ToShortDateString();
}
set
{
if (value is String)
{
try
{
// This will throw an exception of the string is
// null, empty, or not in the format of a date.
this.Value = DateTime.Parse((String)value);
}
catch
{
// In the case of an exception, just use the
// default value so we're not left with a null
// value.
this.Value = DateTime.Now;
}
}
}
}
Public Property EditingControlFormattedValue() As Object _
Implements IDataGridViewEditingControl.EditingControlFormattedValue
Get
Return Me.Value.ToShortDateString()
End Get
Set(ByVal value As Object)
Try
' This will throw an exception of the string is
' null, empty, or not in the format of a date.
Me.Value = DateTime.Parse(CStr(value))
Catch
' In the case of an exception, just use the default
' value so we're not left with a null value.
Me.Value = DateTime.Now
End Try
End Set
End Property
Uwagi
Sformatowana wartość reprezentuje wartość wyświetlaną w interfejsie użytkownika kontrolki. Sformatowana wartość może być inna w wartości bezwzględnej, a nawet typ danych z rzeczywistej wartości zawartej w kontrolce.