Silverlight 4中沒有Grid.SharedSizeGroup
解決方法。您對此問題的解決方法是什麼?Silverlight中Grid.SharedSizeGroup的解決方法
例如:我有一個DataTemplate
爲ListBox.ItemTemplate
由兩列組成的網格,我想兩列的寬度相同,第一列需要自動寬度。
Silverlight 4中沒有Grid.SharedSizeGroup
解決方法。您對此問題的解決方法是什麼?Silverlight中Grid.SharedSizeGroup的解決方法
例如:我有一個DataTemplate
爲ListBox.ItemTemplate
由兩列組成的網格,我想兩列的寬度相同,第一列需要自動寬度。
SharedSize Grid with Silverlight - 沒有測試過,但看起來可用。
共享尺寸最好使用Silverlight中的元素屬性綁定來實現。只需將所有共享大小的元素綁定到另一個元素的寬度/高度即可。
編輯: 我舉了一個我的意思是一個快速的例子。我不知道你用明星上漿時,你的問題說的意思你想自動調整大小 -
<Grid Height="400"
Width="600"
Background="Gray">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="Auto" />
</Grid.ColumnDefinitions>
<Button x:Name="parent"
Content="CHANGE ME TO ADJUST THE COLUMN SIZE"
Grid.Column="0"
VerticalAlignment="Stretch"
HorizontalAlignment="Stretch"
Background="Red" />
<Button Width="{Binding ActualWidth, ElementName=parent}"
Grid.Column="1"
VerticalAlignment="Stretch"
HorizontalAlignment="Stretch"
Background="Blue" />
<Button Width="{Binding ActualWidth, ElementName=parent}"
Grid.Column="2"
VerticalAlignment="Stretch"
HorizontalAlignment="Stretch"
Background="Yellow" />
</Grid>
HTH
從這個職位的第一個鏈接的開發商之一Can你詳細說明一下?如果我想讓控件填充空間或使用網格星星呢? – Shimmy 2012-01-25 02:23:50
提示:我們的代碼目前不支持DataTemplates。我們考慮在博客中提供直接下載的源代碼,也許有人可以擴展這個缺失的功能,並提供給我們更新的版本,以便通過博客共享... – eFloh 2011-11-12 17:59:39
同時發佈源代碼_is_ ... – eFloh 2012-02-21 16:13:44