繁体   English   中英

对接控件类似于visual studio

[英]docking control similar to visual studio

我正在寻找类似于视觉工作室的对接控制。 [用于ac#程序]

我和Weifen-Luo的Docking Library一起玩了很多,虽然效果很好,但对于我正在做的事情并不是很正确。 我需要能够将项目停靠在选项卡控件(或面板也能工作)中,而不是在mdi表单中。

我想要在选项卡中停靠的原因是因为在当前设置中我的主窗体有两个选项卡。

  • 一个运行主程序的人
  • 另一个有单独的分析工具。

在主选项卡中,我不想要任何对接控件。 但在第二个选项卡中,我希望用户能够使用工具对接。

我希望有一个免费的解决方案,也许我可以为Weifen-Luo的Docking Library源提供一些模块。

我只是在寻找任何建议,提前谢谢!

对于WPF,我可以推荐AvalonDock。 它也被SharpDevelop使用:

http://avalondock.codeplex.com/

我能够使用Free Weifen-Luo的Docking Library。

您只需将停靠面板添加到用户控件或选项卡控件或任何其他类型的容器即可。

Controls.Add(dockPanel);

缺少的一件事是,为了使用DockStyle.Document,您必须具有以下代码行:

dockPanel.DocumentStyle = DocumentStyle.DockingWindow;

这允许DockStyle.Document与MDI接口之外的其他东西一起使用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM