0

我正在使用monodevelop,并做了一个nodeview,现在我想获取所选字段的数据,只需单击鼠标怎么做?我想尝试使用目标信号。但我应该用什么?

4

1 回答 1

1

您可以通过 访问所选节点的数据your_nodeview.NodeSelection.SelectedNode

根据“只需单击鼠标”的含义,您可以使用NodeView.NodeSelection.Changed事件或EventBox.ButtonPressEvent事件。

1)NodeView.NodeSelection.Changed每当您的节点视图的选定节点发生更改时,都会引发该事件。特别是,当您在某个未选中的节点上单击鼠标时,该节点将变为选中状态并引发事件。您可以在此处查看使用此事件的示例。

2)如果将节点视图包装在事件框中,则可以捕获鼠标单击节点视图的事件。你可以在这里看到一个例子。

于 2013-08-25T05:36:37.780 回答