DataGridTextBoxColumn.Format 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 znaki określające sposób formatowania tekstu.
public:
property System::String ^ Format { System::String ^ get(); void set(System::String ^ value); };
public string Format { get; set; }
member this.Format : string with get, set
Public Property Format As String
Wartość właściwości
Znak lub znaki określające sposób formatowania tekstu.
Przykłady
Poniższy przykład tworzy nowy CultureInfo obiekt i przypisuje go do FormatInfo właściwości DataGridTextBoxColumn obiektu. W przykładzie Format właściwość ustawia również wartość "c", aby określić, że kolumna powinna wyświetlać wartości jako walutę.
private:
void ChangeColumnCultureInfo()
{
/* Create a new CultureInfo Object* using the
the locale ID for Italy. */
System::Globalization::CultureInfo^ ItalyCultureInfo = gcnew CultureInfo( 0x0410 );
/* Cast a column that holds numeric values to the
DataGridTextBoxColumn type, and set the FormatInfo
property to the new CultureInfo Object*. */
DataGridTextBoxColumn^ myGridTextBoxColumn =
dynamic_cast<DataGridTextBoxColumn^>(myDataGrid->TableStyles[ "Orders" ]->
GridColumnStyles[ "OrderAmount" ]);
myGridTextBoxColumn->FormatInfo = ItalyCultureInfo;
myGridTextBoxColumn->Format = "c";
}
private void ChangeColumnCultureInfo(){
/* Create a new CultureInfo object using the
the locale ID for Italy. */
System.Globalization.CultureInfo ItalyCultureInfo=
new CultureInfo(0x0410);
/* Cast a column that holds numeric values to the
DataGridTextBoxColumn type, and set the FormatInfo
property to the new CultureInfo object. */
DataGridTextBoxColumn myGridTextBoxColumn =
(DataGridTextBoxColumn) myDataGrid.TableStyles["Orders"].
GridColumnStyles["OrderAmount"];
myGridTextBoxColumn.FormatInfo = ItalyCultureInfo;
myGridTextBoxColumn.Format = "c";
}
Public Class Form1:Inherits Form
private myDataGrid as DataGrid
Public Shared Sub Main()
Dim t As New Form1()
' Write a purchase order.
End Sub
Private Sub ChangeColumnCultureInfo()
' Create a new CultureInfo object using the
' the locale ID for Italy.
Dim ItalyCultureInfo As CultureInfo = New _
CultureInfo(&H0410)
' Cast a column that holds numeric values to the
' DataGridTextBoxColumn type, and set the FormatInfo
' property to the new CultureInfo object.
Dim myGridTextBoxColumn As DataGridTextBoxColumn = _
CType( myDataGrid.TableStyles("Orders"). _
GridColumnStyles("OrderAmount"), DataGridTextBoxColumn)
myGridTextBoxColumn.FormatInfo = ItalyCultureInfo
myGridTextBoxColumn.Format = "c"
End Sub
Uwagi
Właściwość Format określa sposób wyświetlania wartości w kolumnie. Na przykład ustaw właściwość na "c", aby określić, że wartości będą formatowane jako waluta lokalna. Element CultureInfo dla komputera służy do określania rzeczywistego formatu waluty. Wartości są automatycznie niesformatowane do typu natywnego po zmianie danych.
Aby uzyskać więcej informacji na temat formatowania znaków, zobacz Typy formatowania i Niestandardowe ciągi formatu daty i godziny.
Stosowany format powinien być odpowiedni dla typu danych. Jeśli na przykład dane mają charakter liczbowy, użyj jednego z ciągów formatu liczbowego.
Dla obiektu można zmienić CultureInfoDataGridTextBoxColumnFormatInfo ustawienie właściwości na nowe CultureInfo wystąpienie skonstruowane przy użyciu odpowiedniego identyfikatora kultury.
Aby ustawić CultureInfo właściwość dla aplikacji, ustaw CurrentCulture właściwość Application obiektu na nowe CultureInfo wystąpienie skonstruowane przy użyciu odpowiedniego identyfikatora kultury.
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla