问题如标题
谢谢

解决方案 »

  1.   

    可以用DataGridViewLinkColumn
    DataGridViewLinkColumn column = new DataGridViewLinkColumn(); //设定列的名字
    column.Name = "Link"; //所有的链接文字列表示为"点击阅览"
    column.UseColumnTextForLinkValue = true;
    column.Text = "点击阅览"; //鼠标停留在链接上时显示下划线
    column.LinkBehavior = LinkBehavior.HoverUnderline; //设定为不能自动访问
    column.TrackVisitedState = true; //向DataGridView追加
    DataGridView1.Columns.Add(column);
      

  2.   

    楼上是添加了一个linkLabel,要添加两个怎么做?
      

  3.   

     List<DataGridViewLinkColumn> columnList = new List<DataGridViewLinkColumn>();
                DataGridViewLinkColumn column = new DataGridViewLinkColumn(); //设定列的名字
                column.Name = "Link"; //所有的链接文字列表示为"点击阅览"
                column.UseColumnTextForLinkValue = true;
                column.Text = "点击阅览"; //鼠标停留在链接上时显示下划线
                column.LinkBehavior = LinkBehavior.HoverUnderline; //设定为不能自动访问
                column.TrackVisitedState = true; //向DataGridView追加
                DataGridViewLinkColumn column1 = new DataGridViewLinkColumn(); //设定列的名字
                column1.Name = "Link"; //所有的链接文字列表示为"点击阅览"
                column1.UseColumnTextForLinkValue = true;
                column1.Text = "点击阅览"; //鼠标停留在链接上时显示下划线
                column1.LinkBehavior = LinkBehavior.HoverUnderline; //设定为不能自动访问
                column1.TrackVisitedState = true; //向DataGridView追加
                columnList.Add(column);
                columnList.Add(column1);
                dataGridView1.Columns.AddRange(columnList.ToArray());
      

  4.   

    在一列添加两个linkLabel ,如网站通常有的  修改 删除 查看 操作,都在最后一列,不过我这是winform界面
      

  5.   

    其实你可以合并单元格,
    给篇文章给你,自己参考一下http://www.cnblogs.com/peterzb/archive/2009/05/29/1491891.html
      

  6.   

    这篇文章就是一列多个按钮http://www.cnblogs.com/BudEasyCode/archive/2012/02/29/2373702.html