2010-07-30 38 views
2

我擁有各種用戶控件,它們被置於我的Silverlight應用程序中的內容控件中。 目前我很難編碼控件的寬度和高度來填充,因爲它們不會拉伸。我已將Horizo​​ntalAlignment和VerticalAlignment設置爲strecth(在usercontrol和DataTemplate上),但它們仍未填充放置在內容控件中時可用的空間。 有誰知道我必須做什麼?此外,任何人都可以提出一個關於WPF/Silverlight中控件尺寸選擇的好網站文章?製作Silverlight用戶控件填充內容控件中的可用空間

回答

5

Horizo​​ntalContentAlignment和VerticalContentAlignment應該做的。

<ContentControl HorizontalContentAlignment="Stretch" VerticalContentAlignment="Stretch" Height="200" Width="200"> 
    <Button Content="Button" /> 
</ContentControl> 

使用此XAML,該按鈕將佔用ContentControl中的所有可用空間。

+0

乾杯@Steve,不錯的簡單修復方法,以及一個很好的容易15分爲你:) – Ben 2010-07-30 09:04:44

相關問題