选项卡控制在两台显示器Winforms vs 2010之间移动选项卡

时间:2011-11-25 09:24:09

标签: c# winforms

关于所需方法的建议。

我想让用户能够在两台显示器之间移动标签。 什么是最好的方法?

  1. 想法是用户首先加载表单。
  2. TabControls显示例如5个标签
  3. 用户可以在另一台显示器上拖动01标签。
  4. 有可能吗?

    有什么建议吗?

2 个答案:

答案 0 :(得分:3)

我会打开两个窗口(每台显示器上一个),每个窗口都有一个Tab-Control。将一个标签从一个窗口移动到另一个窗口我将使用Drag'n'Drop进行管理。

答案 1 :(得分:0)

您需要使用某种形式的Docking容器控件。大多数商业WinForms小部件库都有一个,我使用过Infragistics。还有像DockPanelSuite这样的免费版本(或者我使用它时至少免费)。这些对接控件将处理停靠和浮动之间的转换,类似于可以在Visual Studio(Properties,ToolBox等)中拖动的各种窗口。