【发布时间】:2015-06-22 23:01:07
【问题描述】:
MonoDevelop (Stetic) 的 GUI 设计器为小部件提供设计时支持,例如 Notebook 小部件,它具有 Insert Page Before 和 Insert Page After 选项.它还允许我将子小部件拖放到这些单独的页面上。
这是直接在 Gtk# 中实现的吗?我在哪里可以检查这个代码?如何为我自己的自定义小部件实现这一点?我想创建一个类似笔记本的导航控件(类似于 MS Outlook 2007/2010/2013),可以使用 Stetic 拖放来设计。
我已经尝试在源代码中搜索MonoDevelop and Gtk#。在我看来,这可能会以类似的方式实现,使用额外的类和属性,例如在 Visual Studio 中使用Attributes and Design-Time Support,但我找不到任何证据。
【问题讨论】:
标签: c# mono monodevelop gtk#