请问各位高手,在winform下如何获得datagrid选中列的列标题?比如我现在要得到第一列的列标题,请问怎么办,请给出代码,谢谢。

解决方案 »

  1.   

    dataGrid1.TableStyles[0].GridColumnStyles[0].HeaderText
      

  2.   

    如果你没有设置DataGridTableStyle的话,那么通过DataSet来取列名
    DataSet1.Tables[0].Columns[0].ColumnName
      

  3.   

    to 9sun888(九个太阳) :
    请解释一下,我用时出错,超出范围。
      

  4.   

    用sql:select a as 列名 from table 可以设置列名
      

  5.   

    to  conan19771130(失业中(无锡的有吗)) :
    我是要在鼠标点击时获得当前列的标题文字,您误会了。
      

  6.   

    foreach (DataColumn myCol in ds1.Tables["wjzd1"].Columns)
      

  7.   

    http://www.syncfusion.com/FAQ/WindowsForms/FAQ_c44c.aspx