DataGridTextBoxColumn.Format 속성

정의

텍스트의 서식 지정 방법을 지정하는 문자를 가져오거나 설정합니다.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

속성 값

String

텍스트의 서식 지정 방법을 지정하는 문자입니다.The character or characters that specify how text is formatted.

예제

다음 예제에서는 새 개체를 만들어 CultureInfo FormatInfo 개체의 속성에 할당 합니다 DataGridTextBoxColumn .The following example creates a new CultureInfo object and assigns it to the FormatInfo property of a DataGridTextBoxColumn object. 또한이 예에서는 Format 속성을 "c"로 설정 하 여 열에 값을 통화로 표시 하도록 지정 합니다.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

설명

Format속성은 열에 값이 표시 되는 방법을 지정 합니다.The Format property specifies how values are displayed in the column. 예를 들어 속성을 "c"로 설정 하 여 값이 현지 통화로 지정 되도록 지정할 수 있습니다.For example, set the property to "c" to specify that the values will be formatted as the local currency. 컴퓨터의는 CultureInfo 실제 통화 형식을 결정 하는 데 사용 됩니다.The CultureInfo for the computer is used to determine the actual currency format. 데이터를 변경할 때 값은 네이티브 형식에 자동으로 서식이 지정 되지 않습니다.The values are automatically unformatted to the native type when data is changed.

서식 지정 문자에 대 한 자세한 내용은 형식 서식 지정 및 사용자 지정 날짜 및 시간 형식 문자열을 참조 하세요.For more information about formatting characters, see Formatting Types and Custom Date and Time Format Strings.

사용자가 적용 하는 형식은 데이터 형식에 적합 해야 합니다.The format you apply should be appropriate to the data type. 예를 들어 데이터가 숫자인 경우에는 숫자 형식 문자열 중 하나를 사용 합니다.For example, if the data is numeric in nature use one of the numeric format strings.

CultureInfo DataGridTextBoxColumn FormatInfo 속성을 CultureInfo 적절 한 문화권 ID를 사용 하 여 생성 된 새 인스턴스로 설정 하 여에 대 한를 변경할 수 있습니다.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 애플리케이션에 대 한 설정 합니다 CurrentCulture 의 속성을 Application 새 개체 CultureInfo 적절 한 문화권 ID를 사용 하 여 생성 되는 인스턴스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.

적용 대상

추가 정보