我決定更改我正在使用Tabpage的實用程序。當我試圖將各種控件從表單拖動到表單頂部的標籤頁上時,它會製作控件的副本,並給它一個不同的名稱。只需重新制作表單頂部的表單或在設計器中編輯源代碼以便將所有內容添加到選項卡(這是我所做的工作),但這似乎很容易通過gui做一個更好的方法。C#:將控件從窗體移動到VSPage窗體設計器中的tabPage
4
A
回答
4
您是否嘗試過剪切和粘貼。這通常適用於我。
0
您的控制鍵卡住了。拖動控件時不要按控制鍵。
我將窗體控件的控件一直拖到標籤頁控件一直沒問題。答案#1是完全正確的。
您可以使用「文檔大綱」窗口並通過拖動樹節點將控件逐個移動到標籤頁。
最難的問題是在標籤頁上保留控件位置。
+0
如果所有控件都按邏輯分組在一起,那麼希望它們位於面板上,並且可以通過「文檔大綱」窗口移動整個面板。這保持在新位置的位置。 – 2011-05-04 18:32:58
18
正確的工具是文檔大綱(CTRL + W,U)。只需將大綱中的控件拖動到標籤頁下方即可。瞧。
文檔大綱極大地簡化了這些類型的操作,特別是在處理複雜佈局時。
相關問題
- 1. C#窗體控件移動
- 2. 將控件與Windows窗體設計器中窗體中心對齊
- 3. 將TButton從窗體拖動到窗體
- 4. 如何關閉窗體窗體並將控件轉移到其他窗體?
- 5. Winforms從子窗體添加tabPage到父窗體
- 6. 從C中的圖片框移動窗體窗體#
- 7. 如何將數據從子窗體移動到父窗體?
- 8. 如何通過Windows窗體設計器將從TabPage派生的控件添加到TabControl?
- 9. 動態移除/添加Windows窗體窗體上的控件
- 10. C#窗體控件
- 11. 動態生成窗體窗體控件
- 12. 在Windows窗體設計器中取消/移動組件托盤
- 13. 將控件從一個窗體拖放到另一個窗體導致移動控件
- 14. C#設計透明窗體
- 15. Windows窗體設計器中的中心對齊窗體
- 16. 從窗體C中刪除控件#
- 17. 將窗體標記內的所有控件移動到div
- 18. 訪問窗體控件從類C#窗體
- 19. 從另一個類轉移到下一個窗體控件C#
- 20. 從窗體遷移到WPF
- 21. 子窗體內的子窗體控件
- 22. C#窗體移動停止事件
- 23. Windows窗體已在Visual Studio窗體設計器中消失
- 24. 爲窗體移動設置窗體的背景圖像
- 25. 將Web窗體控件添加到Windows窗體
- 26. C#預覽窗體控件
- 27. 將控制檯appender添加到log4net中的窗體窗體
- 28. Windows窗體 - 從窗體傳遞值到用戶控件
- 29. 自定義窗體設計器,使用WinAPI移動/調整控件大小
- 30. 窗口最小化時,如何動態地將控件添加到窗體窗體splitter控件中?
我想過這樣做,但由於某種原因,沒有任何意義,我決定不這樣做。 – Brian 2008-12-30 21:00:45
對我而言,剪切粘貼對於移除所有正在移動的控件的事件處理程序連接具有**不可接受的**副作用。文檔大綱保持完好無損。羅伯特維納布爾斯應該是被接受的答案。 – 2011-05-04 18:34:58