0
我正在使用monodevelop,并做了一个nodeview,现在我想要获取所选字段的数据,只需点击鼠标 ido怎么样? 我想尝试使用目标信号。但我应该使用什么?Nodeview如何获取数据
我正在使用monodevelop,并做了一个nodeview,现在我想要获取所选字段的数据,只需点击鼠标 ido怎么样? 我想尝试使用目标信号。但我应该使用什么?Nodeview如何获取数据
您可以通过your_nodeview.NodeSelection.SelectedNode
访问所选节点的数据。
根据“只需单击鼠标”的含义,您可以使用NodeView.NodeSelection.Changed
事件或EventBox.ButtonPressEvent
事件。
1)只要nodeview的选定节点发生更改,就会引发NodeView.NodeSelection.Changed
事件。特别是,当您在某个未选中的节点上单击鼠标时,它将变为选中状态并引发事件。您可以看到使用此事件here的示例。
2)如果你换你nodeview在事件盒,那么你就可以赶上鼠标点击您nodeview事件。你可以看到一个例子here。