用户右键单击NSTableCellView Xamarin.Mac时如何创建和显示菜单

时间:2018-07-19 15:14:09

标签: c# cocoa xamarin xamarin.mac

当用户右键单击表行中的任何位置时,我需要在NSTableView上显示菜单。就像当我们右键单击浏览器中的任意位置并显示菜单时一样。 enter image description here

1 个答案:

答案 0 :(得分:1)

let x = <div> Hello World! </div>; let y = (<div> Hello World! </div>); console.log(x,y); 具有NSTableView属性,可以将其分配给您的Menu

当然,所有这些操作都可以在Xcode的IB中完成,但是如果您以编程方式进行此操作,则需要构造一个NSMenu,添加所需的NSMenuItem并将其分配给NSTableView。

NSMenu