簡體   English   中英

C#:如何在Windows應用程序中的Win窗體上自由移動控件?

[英]C#: How can I move my controls on a win form in windows application freely?

C#:如何在Windows應用程序中的Win窗體上自由移動控件?

我不希望IDE為我控制控件的位置。

謝謝

Visual Studio嘗試通過將它們“捕捉”到對齊線(例如,另一個控件的左側,另一個控件的右側,與另一個控件或窗體邊緣的距離很短等)來幫助您對齊控件。體驗無法自由移動控件?

在這種情況下,您可以使用鍵盤上的箭頭微調位置。 用鼠標將控件移到所需位置附近,然后使用鍵盤進行最終調整。

您是在運行時拖動控件嗎?

如果是這樣:您必須檢查單擊鼠標的時間,找到該控件,然后在拖動時只要單擊該按鈕就將其移動。

您似乎正在尋找與Visual Studio Forms Designer中類似的實現。 system.design程序集定義了可以完全滿足您需要的DesignSurface 檢查出。

http://www.codeproject.com/KB/cs/DesignSurfaceExtended.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM