首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >弹出Datagridview

弹出Datagridview
EN

Stack Overflow用户
提问于 2016-12-13 22:37:26
回答 1查看 1.4K关注 0票数 0

我是VB和.NET的新手,当用户双击数据网格时,我试图显示一个消息框,以显示选定的数据。

通常,我可以使用MessageBox("Hello")从窗口控件与按钮单击事件。

但是,当我从datagridview的双击事件中输入MessageBox("Hello")时,我会得到一个编译错误

'MessageBox‘是一个类类型,不能用作表达式。

我还尝试在visual studio上创建第二个空白表单,在我输入的按钮单击事件:Form2.Show()上,在datagridview双击事件上也做了同样的操作。当我单击按钮Form2显示时,当我双击datagridview时,就不会显示Form2。

为什么datagridview控件的行为与其他windows控件不同?当用户双击datagridview时,显示弹出窗口或显示第二窗体的最佳方法是什么?

当用户双击datagridview时,我想创建一个弹出表单,并从弹出窗体上的选定datagridview行中填写一些数据。

我不知道如何回答亚历克斯的建议,我试图添加评论,但它说超过125个字符,我找不到按钮来回复线程,所以我只是把它放在这里。(让我知道是否有更好的方法来做这件事,而不是不断增加我的问题)。

你好亚历克斯

这是我在form1类上的代码,form2类只是一个简单的空白表单,我只需在右键单击add创建新表单。单击form2按钮后弹出,然后关闭它Form2,然后双击datagridview单元格,什么都不会发生,我单击按钮form2就会弹出。

谢谢。

公共类Form1私有子Form1_Load(发送方作为对象,e作为EventArgs)处理MyBase.Load 'TODO:这一行代码将数据加载到'TestDB1DataSet.t_emp‘表中。您可以根据需要移动或移除它。Me.T_empTableAdapter.Fill(Me.TestDB1DataSet.t_emp)

代码语言:javascript
复制
End Sub

Private Sub DataGridView1_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles DataGridView1.CellContentClick
    ' put some code here
    Form2.Show()
End Sub

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    Form2.Show()

End Sub

端级

EN

回答 1

Stack Overflow用户

发布于 2016-12-14 18:17:48

这些都很容易犯错误:

  1. MessageBox("Hello")应该是MessageBox.Show("Hello") --就这样简单。MessageBox是一种类型;Show是您调用的方法。
  2. 我相信,数据视图上的双击事件不起作用的原因是,您需要检查它们是否正在单击单元格,并检查它们是否双击其灰色区域(这就是双击方法所做的!)因此,在这里使用下面的代码--一定要将“Datagridview1”替换在“Handles”之后,在该部分中,不管DataGridView的名称是什么: 私有子DataGridView1_MouseDoubleClick(发送方作为对象,e作为MouseEventArgs)处理DataGridView1.MouseEventArgs() End Sub Private Sub TYPEANYNAMEHERE(发送方作为对象,e作为DataGridViewCellMouseEventArgs)处理DataGridView1.DataGridView1_MouseDoubleClick() End Sub Sub DoubleClickDataGrid()‘在这里键入代码

无论你想让它做什么,当你双击它的时候,它都会说‘在这里键入代码’。

(例如:Form2.ShowMessageBox.Show("Hello"))等。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41131761

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档