Cómo configurar el nombre de la columna DATAGRID en vc
//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 p >
}
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];