簡體   English   中英

C#Winforms調整大小和控制

[英]C# Winforms Resizing and Controls

假設我有一個包含3個相鄰文本框的Winform,所有這些都在Panel中覆蓋了大部分表單。 我如何配置它,以便當我調整窗體大小時,控件也會調整大小,但不要相互滲透? 我嘗試過不同的錨定選項,但是文本框總是會相互碰撞?

這可能是我錯過的非常簡單的事情。

謝謝。

看一下TableLayoutPanel - 您應該能夠使用其中一個具有3列並且每個列中包含文本框的行為來獲得所需的行為。

實現此目的的一種簡單方法是將三個文本框放入具有1行和3列的TableLayoutPanel中。

設置:

  • 將每列的寬度設置為33%
  • 將TableLayoutPanel的錨屬性設置為Top,Left,Right(或類似)。
  • 將每個TextBox的Dock屬性設置為Fill。

暫無
暫無

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

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