Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo configurar el nombre de la columna DATAGRID en vc

Cómo configurar el nombre de la columna DATAGRID en vc

Método 1:

//llamar

private void InsertNull()

{

intentar

{

......... .........

DataTable Dtab = myDs.Tables[0];

dataGrid1. DataSource = Dtab;

// Reemplazar el estilo del valor numérico con una cadena para mostrarDataSource = Dtab;

// Reemplazar el valor numérico con una cadena para mostrar<

ChangeSomeView( Dtab);

// Establece los nombres de las columnas que se muestran en chino

SetHeaderName(Dtab.TableName); // Maneja la dificultad de mostrar los nombres de las columnas en chino que deben corresponder al nombre de la tabla

}

catch (Error de excepción)

{

MessageBox.Show(this,err.Message,"",MessageBoxButtons.OK, MessageBoxIcon .Error);

// Establece el nombre de la columna que se muestra en chino

SetHeaderName(Dtab.Error);

}

}

#region/**Nombres de columnas chinas ****

///

/// Reemplace los nombres de columnas en DataGrid para Nombres de columnas en chino

/// </summary>

private void SetHeaderName( string tablename)

{

// Repersonalizar los nombres de las columnas de datagrid1

SetupGrid(this.dataGrid1, m_sAryColName, m_sAryColText,m_sAryColWidth.tablename);

}

#endregion

#region/***SetupTableHeader***/

private void SetupGrid(DataGrid AGrid,string[] sAryColName,string [] sAryColText,

int[] sAryColWidth,string ATableName )

{

probar

{

//nombredecolumna,encabezadodecolumna,anchodecolumna

int iCount=sAryColText.

DataGridTableStyle tblStyle= new DataGridTableStyle();

tblStyle.MappingName= ATableName

DataGridTextBoxColumn[] fldStyleAry=new DataGridTextBoxColumn; [iCount];

para(int i=0;i

Ary.Length;i ++)

{

fldStyleAry[i]=new DataGridTextBoxColumn();

}

tblStyle. MappingName= ATableName;

DataGridTextBoxColumn[] fldStyleAry=new DataGridTextBoxColumn[iCount];