Nodeview如何获取数据

时间:2013-08-25 02:40:37

标签: c# mono gtk monodevelop

我正在使用monodevelop,并进行了nodeview,现在我只想点击鼠标来获取所选字段的数据 我怎样才能做到这一点? 我想尝试使用目标信号。但我该怎么用?

1 个答案:

答案 0 :(得分:1)

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

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

1)每当更改nodeview的选定节点时,都会引发NodeView.NodeSelection.Changed事件。特别是,当您在某个未选中的节点上单击鼠标时,它将被选中并引发事件。您可以看到使用此事件here的示例。

2)如果将nodeview包装在事件框中,则可以捕获在节点视图上单击鼠标的事件。您可以看到示例here