我想在VB .Net中的单独表单上显示DGV的选定条目。 双击DGV的一行时,该行必须以新的形式打开。我该怎么做? 有人能帮助我吗?
答案 0 :(得分:2)
要启动新表单,您需要以某种方式执行以下操作:
1)处理表单中的双击事件。有几种选择。一种方法是处理CellDoubleClick事件,但是如果选择此选项,则可能需要设置表单的SelectionMode属性以一次选择整行而不仅仅是单个单元格。
2)确定双击的条目。我不知道你是否有一组绑定的数据对象,但你需要以某种方式获取新表单中的内容的数据表示。
3)启动新表格。从事件句柄执行此操作。您需要考虑是否要在原始表单前面以模态方式显示它,或者是否应隐藏原始表单。如果你想隐藏原始表格,那么你需要考虑如何在之后再回到它等。
4)将您的数据对象传递给新表单,并有一个显示它的方法。
我希望它回答的问题多于提出的问题!