永发信息网

C# winform中给datagridview的每一行添加多个按钮?

答案:2  悬赏:0  手机版
解决时间 2021-02-08 17:37
C# winform中给datagridview的每一行添加多个按钮?
最佳答案
选中dataGridView,然后点击右上方的小箭头,在弹出的对话框中选择“添加列”,在“添加列”的对话框中再次选择“Type类型”为“DataGridViewButtonColumn”。要添加几个点击几次确定。到时候绑定数据就可以见分晓了。
全部回答
public form1() { initializecomponent(); this.load += new eventhandler(form1_load); } list strsourec = new list { "1", "2" }; void form1_load(object sender, eventargs e) { foreach (string item in strsourec) { datagridviewbuttoncolumn column1 = new datagridviewbuttoncolumn(); column1.headertext = item; this.datagridview1.columns.add(column1); } datagridviewrow dr = new datagridviewrow(); for (int i = 0; i < strsourec.count; i++) { datagridviewbuttoncell dgvbc = new datagridviewbuttoncell(); dgvbc.value = strsourec[i]; dr.cells.add(dgvbc); } datagridview1.rows.add(dr); this.datagridview1.cellmousedown += new datagridviewcellmouseeventhandler(datagridview1_cellmousedown); } void datagridview1_cellmousedown(object sender, datagridviewcellmouseeventargs e) { if (datagridview1[e.columnindex, e.rowindex].value == null) return; messagebox.show(datagridview1[e.columnindex, e.rowindex].value.tostring()); }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
QQ西游金角大王怎么打
易家福购物中心(苏州昆山)地址好找么,我有些
我想办张中信信用卡,要怎么办理?
如图为反射弧结构模式图,下列描述正确的是BA
凤溪加油站在哪里啊,我有事要去这个地方
智新街/海月路(路口)地址有知道的么?有点事
给个意见吧,江苏省公务员or选调生
名创优品(苏州昆山)地址好找么,我有些事要过
谁那里有数字摄像头,ov7725的视频教程啊?求
奔驰glc260是电子驻车吗
现代都市黑道争霸的小说,主角要霸气一些的,
中国移动欠费短信格式
朝阳堡河南地址在哪,我要去那里办事
天天乐百货(苏州昆山)怎么去啊,我要去那办事
我爱郭高洁作一首诗
推荐资讯
达内发的证书有没有用
游戏开发巨头森罗万象怎么取消别的游戏的评分
农学学士的园林毕业生可以考一注建筑师吗?所
惠普242 g1怎么样?
对女朋友表白,唱什么歌曲好,求大仙推荐
境外便携WiFi哪种好用?费用如何算?
新网中的TTL是什么意思
王俊寺村民委员会地址在什么地方,想过去办事
UI设计师就业前景怎么样?出来都是从事哪些方
旭焱超市我想知道这个在什么地方
310v直流电机转速可达到多少
一品香糁馆我想知道这个在什么地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?