2013-02-14 55 views
-1

我有一個TextBox放在WPF的StackPanel裏面。如果我在TextBox上設置Width或MaxWidth屬性,其寬度不會更改。如何在WPF中設置一個文本框的寬度?

我可以設置StackPanel的寬度,但它會切斷文本框而不是改變寬度。

我是否必須設置不同的屬性或將TextBox放在不同的容器中才能更改其寬度?

測試下面的XAML:

<StackPanel Orientation="Horizontal"> 
    <Label Content="Service: "/> 
    <TextBox Width="50"/> 
</StackPanel> 
+0

發佈你的xaml。 – 2013-02-14 16:24:36

+0

@HighCore發佈了xaml。 – Jason 2013-02-14 16:34:57

回答

0

同時設置上文本框的寬度和MinWidth屬性解決了這個問題。