JohnGong的P之路

从小工到专家,物流信息化在路上~
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

DataGrid设置中文列名

Posted on 2009-12-16 15:39  小强小工  阅读(247)  评论(0)    收藏  举报
代码
 public void SetGridStyle(DataGrid grid,string TableName)
        {
            
if (grid == nullreturn;
            DataGridTableStyle gridStyle 
= new DataGridTableStyle();
            gridStyle.MappingName 
= TableName;  //必需

            AddGridStyle(
"Style""款号"ref gridStyle, 70); 
            AddGridStyle(
"Descr_C""名称"ref gridStyle, 50);
            AddGridStyle(
"Color""颜色"ref gridStyle, 40);
            AddGridStyle(
"Size""尺码"ref gridStyle, 40);
            AddGridStyle(
"PutawayQty""数量"ref gridStyle, 40);

            grid.TableStyles.Clear();
            grid.TableStyles.Add(gridStyle);
          
        }

        
//添加单个样式
        private void AddGridStyle(string MappingName, string HeaderText, ref DataGridTableStyle gridStyle, int colWidth)
        {
            DataGridTextBoxColumn col 
= new DataGridTextBoxColumn();
            col.MappingName 
= MappingName;
            col.HeaderText 
= HeaderText;
            col.NullText 
= "";
            col.Width 
= colWidth;
            gridStyle.GridColumnStyles.Add(col);
        }