2011-03-03 26 views
0

私はUserControlを持っていますが、その幅/高さを設定していない、UserControlはStackPanel内に2 TextBoxを持っています。 Width = "Auto"の列に配置すると、列全体を塗りつぶすためにコントロールが伸びますが、2 TextBoxは幅(希望)を維持します コントロール幅をコンテンツ幅に保持する方法私がする ?UserControl幅は、実際の幅がそれに設定されている列に設定されています

答えて

0
HorizontalAlignment="Left" 

これは、それが存在し、代わりにWidthAutoに設定されている場合は、その内容に基づいて拡大するコンテナに基づいてストレッチからのコントロールを維持します。

MSDNはAlignment, Margins, and Paddingの概要を提供しています(ご協力ありがとうございました)。

関連する問題