簡體   English   中英

什么是初始化WPF控件的寬度/高度的正確位置

[英]what is correct place to initialize width/height of a WPF control

是一個初學者,直到現在我一直在VS設計器中調整控件的大小,我想知道初始化控件屬性的正確位置是什么。

通常,您希望用戶界面控件隨父窗口自動調整大小,例如,當用戶調整窗口大小時。 在這種情況下,您不想在代碼或VS設計器中指定固定的寬度/高度。 您應該將用戶控件放在WPF中可用的適當布局控件之一的內部。

但是,有時您希望用戶控件為一種尺寸,並且始終為一種尺寸。 在這種情況下,您可以在以下兩個位置之一進行分配:

  1. 如果只是單個控件,則可以在XAML中為該控件指定“高度”和“寬度”屬性: <UserControl Width="100" Height="100" />
  2. 如果它的大小可以在用戶控件的多個副本中重復使用,則您可能需要在通用Style指定Width和Height屬性。

暫無
暫無

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

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