WinAPI 魔法和 MONO 运行时
我试图获得与 .NET 应用程序相同的结果(请参阅链接 隐藏 TabControl 按钮以管理堆叠的面板控件了解详细信息),但使用 MONO 运行时而不是 MS .NET 运行时。
实际上,当使用 MONO 运行时执行自定义控件时,底层消息不会发送到控件,从而导致显示选项卡页...
是否有一种与链接解决方案一样优雅的便携式解决方案?如果不可能,有哪些可能的解决方法(除了在运行时删除/添加选项卡之外)?
I'm trying to get the same result of a .NET application (see the link Hide TabControl buttons to manage stacked Panel controls for details), but using the MONO runtime instead of the MS .NET runtime.
Pratically, when the custom control is executed using the MONO runtime, the underlying message is not sent to the control, causing the tab pages to be shown...
Is there a portable solution which is elegant as the linked one? If it is not possible, what are possible workarounds (apart from removing/adding tabs at runtime)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我设计UI从来不依赖于这样的“魔力”。
我的首选方法是,
那么这个解决方案是跨平台的,因为您没有调用 Win32 API。
I never design UI depends on such "magic".
My preferred approach is,
Then this solution is cross platform as no Win32 API is called by you.