【发布时间】:2012-10-07 18:33:07
【问题描述】:
我在使用单声道开发应用程序时有点卡住了。所以这是我的问题:是否有可能获得 gtk.Button 的 x / y 位置? 我的布局如下:
- 窗口
- VBox
- HBox
- 按钮
我想获得该职位,因为我在此按钮下方添加了一个弹出菜单。目前它只显示在鼠标光标的正下方。
感谢您的帮助;)。
【问题讨论】:
标签: mono monodevelop gtk#
我在使用单声道开发应用程序时有点卡住了。所以这是我的问题:是否有可能获得 gtk.Button 的 x / y 位置? 我的布局如下:
- 窗口
- VBox
- HBox
- 按钮
我想获得该职位,因为我在此按钮下方添加了一个弹出菜单。目前它只显示在鼠标光标的正下方。
感谢您的帮助;)。
【问题讨论】:
标签: mono monodevelop gtk#
您可以使用对象的“分配”成员变量获取任何对象的 x,y 位置。例如,如果按钮被称为“button1”,那么它的 x 位置将在:
button1.Allocation.X
它的y位置将是:
button1.Allocation.y
您还可以通过这种方式找到宽度和高度,以及许多其他相关详细信息,所有这些都在“分配”成员中。
希望有帮助!
【讨论】: