DataGridTextBoxColumn.Format DataGridTextBoxColumn.Format DataGridTextBoxColumn.Format DataGridTextBoxColumn.Format Property

Definition

Ruft das bzw. die Zeichen ab, die angeben, wie Text formatiert wird, oder legt diese fest.Gets or sets the character(s) that specify how text is formatted.

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

Eigenschaftswert

Das bzw. die Zeichen, die angegeben, wie Text formatiert wird.The character or characters that specify how text is formatted.

Beispiele

Im folgenden Beispiel wird ein neues CultureInfo -Objekt erstellt und der FormatInfo -Eigenschaft eines DataGridTextBoxColumn -Objekts zugewiesen.The following example creates a new CultureInfo object and assigns it to the FormatInfo property of a DataGridTextBoxColumn object. Im Beispiel wird auch die Format -Eigenschaft auf "c" festgelegt, um anzugeben, dass die Spalte Werte als Währung anzeigen soll.The example also sets the Format property to "c" to specify that the column should display values as currency.

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

Hinweise

Die Format -Eigenschaft gibt an, wie Werte in der Spalte angezeigt werden.The Format property specifies how values are displayed in the column. Legen Sie beispielsweise die-Eigenschaft auf "c" fest, um anzugeben, dass die Werte als lokale Währung formatiert werden.For example, set the property to "c" to specify that the values will be formatted as the local currency. Der CultureInfo für den Computer wird verwendet, um das tatsächliche Währungs Format zu bestimmen.The CultureInfo for the computer is used to determine the actual currency format. Die Werte werden automatisch in den systemeigenen Typ unformatiert, wenn die Daten geändert werden.The values are automatically unformatted to the native type when data is changed.

Weitere Informationen zum Formatieren von Zeichen finden Sie unter Formatierungs Typen und benutzerdefinierte Format Zeichenfolgen für Datum und Uhrzeit.For more information about formatting characters, see Formatting Types and Custom Date and Time Format Strings.

Das Format, das Sie anwenden, sollte für den-Datentyp geeignet sein.The format you apply should be appropriate to the data type. Wenn die Daten beispielsweise numerisch sind, verwenden Sie eine der numerischen Format Zeichenfolgen.For example, if the data is numeric in nature use one of the numeric format strings.

Sie können den CultureInfo für einen DataGridTextBoxColumn ändern, indem Sie FormatInfo die-Eigenschaft auf CultureInfo eine neue Instanz festlegen, die mit einer entsprechenden Kultur-ID erstellt wurde.You can change the CultureInfo for a DataGridTextBoxColumn by setting the FormatInfo property to a new CultureInfo instance constructed with an appropriate culture ID.

CultureInfo Wenn Sie für die Anwendung festlegen möchten, legen CurrentCulture Sie die- Application Eigenschaft des-Objekts CultureInfo auf eine neue Instanz fest, die mit einer entsprechenden Kultur-ID erstellt wurde.To set the CultureInfo for the application, set the CurrentCulture property of the Application object to a new CultureInfo instance constructed with an appropriate culture ID.

Gilt für:

Siehe auch