日期:2014-05-18  浏览次数:20987 次

C# winform DataGridview相关问题
是这样的。我现在想实现这样一些功能。
右键点击DataGridview中的某一行的时候,会弹出一个浮动的按钮或者小窗体,上面有一些提示性文字,然后再点击这个小窗体的时候,生成另外一个窗体 显示对应DataGridview该行的相关数据信息。我是这么想的,编写Row_Enter事件,判断右键,然后new一个button,然后调用show方法,通过button的点击事件触发另外一个窗体。但是问题是button不显示,而且这些之间的参数传递该怎么实现呢,添加属性吗?请指教。


------解决方案--------------------
一定要写的这儿复杂么? 简单点,双击DataGridView 弹出新窗体即可。
在doubleClick事件中,渠到当前行的ID列 然后弹出新窗体(跨窗体传值可以通过属性 公开控件 或者构造函数传值)