1
我有一個控件,其中有一個combobox
,此控件放置在一個窗口中。當我點擊組合框的下拉列表時,項目的寬度會超出窗口的寬度。 控件中組合框的寬度設置爲minwidth=600
和maxwidth = 600
。 如果我在這裏更改寬度,所有使用此控件的位置,其寬度將受到影響。 有人可以幫我嗎?組合框設置爲窗口寬度的控件寬度wpf
我有一個控件,其中有一個combobox
,此控件放置在一個窗口中。當我點擊組合框的下拉列表時,項目的寬度會超出窗口的寬度。 控件中組合框的寬度設置爲minwidth=600
和maxwidth = 600
。 如果我在這裏更改寬度,所有使用此控件的位置,其寬度將受到影響。 有人可以幫我嗎?組合框設置爲窗口寬度的控件寬度wpf
通過定義ComboBoxItem樣式並將ComboBox的ItemContainerStyle設置爲它,您可以指定下拉寬度(以及其他屬性... MaxWidth)。
<Style x:Key="ComboBoxItemStyle" TargetType="{x:Type ComboBoxItem}">
<Setter Property="Height" Value="25"/>
<Setter Property="Width" Value="600"/>
</Style>
<ComboBox ItemContainerStyle="{StaticResource ComboBoxItemStyle}" />
拉亞,給我們一些代碼。也許,一些ComboBox屬性? – Sylca