【发布时间】:2012-02-17 17:43:45
【问题描述】:
让我先说我是非常 C# 和 Visual Studio 的新手(只是一个实习生),所以如果这是一个简单的问题,我深表歉意,但我似乎不能想办法。
我有一个带有数据网格视图的窗口,它显示项目类型描述(显示器、键盘、鼠标等)以及每个项目的库存计数。我希望能够双击一个项目以显示一个窗口,该窗口将显示有关该项目的详细信息以及添加新记录的位置。
我的问题是,如何指定打开每个窗口的时间?我能看到的只是内容双击,看起来如果你双击数据网格视图中的任何地方,事件就会发生......
如果我的问题没有意义,我很乐意澄清。
【问题讨论】:
-
另一种选择是添加一列链接按钮列。它可能会带来更好的用户体验。
-
“列一个链接按钮列”?而且就用户体验而言,这只是为了让我们的 IT 部门(多达 4 人)跟踪我们的硬件,所以我是按照我老板的描述来设计的。
-
在内容内双击,对单元格值进行匹配,如果是鼠标,编写程序启动一个新窗口,并传递参数。
-
你发现了吗?我现在有时间帮忙,请确认一下 - 您是在使用 Windows 窗体项目吗?
-
抱歉延迟回复 - 这是一个家庭访问周末,这意味着我没有时间独自一人。无论如何,是的,我正在使用 Visual Studio 中的 Windows 窗体来执行此操作。
标签: c# visual-studio datagridview double-click