我将如何在类似于 Visual Studio 的 vb.net 应用程序中实现动态/停靠拆分器窗格?
scantwell
问问题
923 次
5 回答
1
查看 ZettaCube 上的以下演示,他们的 WebDock 组件似乎具有接近 VS.NET 的功能,尤其是停靠和自动隐藏。
于 2008-12-12T18:19:16.277 回答
1
DockPanel是一种轻松的开源方式。
于 2008-12-12T18:22:52.900 回答
1
DockPanel 仅适用于 WinForms。似乎上面 zettacube 的 WebDock 是目前唯一的解决方案。
于 2009-02-24T19:37:59.350 回答
0
简短的回答并不容易。
一个高级的想法是使用 div 或表格定义一些区域,并使用您选择的 js 框架使这些元素可调整大小。这让你的分离器方面。
停靠必须使用可以拖放的绝对定位元素,如果您当前位于停靠元素上方,请将要停靠的元素重新定位到停靠元素内部并将其位置更改回正常。当你想把它拖出来时,你会把它的定位改回绝对
此外,这并不容易做到,并且需要很长时间并且可能仍然无法正常工作。很抱歉听起来很悲观。
于 2008-10-17T19:59:34.783 回答
0
我会说使用一些已经可用的控件。
我使用 Janus Controls 的控件库,但有几十个可供选择。
http://www.janusys.com/controls/
同意尼克,这不是你自己拼凑的东西。
于 2008-10-23T23:37:44.357 回答