关于DataGridView的RowHeader问题 大家好, 我用Datagridview显示很多条类似的记录,这些记录都是只读的,现在我想做的事情是,当浏览这些记录时, 鼠标每到一个记录,也就是某一行的时候, 这一行高亮(实现没问题),同时,当我想编辑这一行的时候,我双击这一行的任何位置,弹出一个新FORM,同时这一行被双击时,有类似于Button的凹陷和凸出效果,请问如何实现? 最不济,我想把RowHeader这一列存个Button,这又如何实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 嘿嘿,不知道能重写不? 对于他的RowHearder列,这方面我不熟啊 当我想编辑这一行的时候,我双击这一行的任何位置,弹出一个新FORM-----------------------------------------------------------------这个功能不难,处理好DoubleClick和每个单元格的TextBox_Enter的事件就行了,我是用的DataGrid,DataGridView应该更容易。同时这一行被双击时,有类似于Button的凹陷和凸出效果-----------------------------------------------------这个要继承重写才行。 添加gridview 的OnRowCreated事件 ,在里面加入 e.Row.Attributes.Add("onclick",“abc.aspx”)这样就可以在这行任意地方点击弹出页面了至于行显示像button一样,那估计要重写..加个背景颜色不是很清爽么,还非要凸出来凹进去...... 弹出窗口忘了javascript这个:e.Row.Attributes.Add("onclick",“javascript:window.open('abc.aspx')") 怎么获取右键菜单提交的内容 NHibernet用在哪里? 谁知道那里可以下载水晶报表10的汉化包? 请教C# IIS设置问题!提示如下错误,期待解决办法 谁有通过Excel的Com组件读写Excel的例子参考下.. 大家新年好.我想实现下列功能. 弱问题:如何定义常量? VS2008IDE下,怎么让工程运行时自动附加数据库?(要在SQL2008管理器下看不到) 急.怎样实现在调用exe可执行程序呀! 有C#可用的发送受机短信的组件吗?(有相关硬件) 基于抽象类放射创建对象报错! 做过RFID的进来看看!!!!
-----------------------------------------------------------------
这个功能不难,处理好DoubleClick和每个单元格的TextBox_Enter的事件就行了,我是用的DataGrid,DataGridView应该更容易。同时这一行被双击时,有类似于Button的凹陷和凸出效果
-----------------------------------------------------
这个要继承重写才行。
加个背景颜色不是很清爽么,还非要凸出来凹进去......