我有這樣定義一個GridView:WPF。綁定到GridViewColumn中單元格的高度?
<ListView x:Name="colorLegend" Background="Transparent" ItemsSource="{Binding /Colors}">
<ListView.Resources>
<Style x:Key="myHeaderStyle" TargetType="{x:Type GridViewColumnHeader}">
<Setter Property="Visibility" Value="Collapsed" />
</Style>
</ListView.Resources>
<ListView.View>
<GridView ColumnHeaderContainerStyle="{StaticResource myHeaderStyle}">
<GridViewColumn Header="Image" Width="100">
<GridViewColumn.CellTemplate>
<DataTemplate>
<Border Background="{Binding Brush}" Height="20" Width="40" />
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
<GridViewColumn DisplayMemberBinding="{Binding Path=Name}" Width="auto" />
</GridView>
</ListView.View>
</ListView>
我想第一個單元格內邊框的高度高達細胞柱的高度。 我可以將邊框的高度綁定到第二個單元格的高度嗎?
我想要的是能夠更改第二個單元格的字體大小和第一個邊框以調整大小以匹配更改?
謝謝!
能否請您詳細說明一下使用快照的方式?你從第一列'邊界'不是整個列的邊界,但它應用於每個單元格,只是你知道。此外,您的第二列不會被視爲列,而只是一個垂直的單元格陣列。所以你需要詳細說明你需要什麼來實現圖形。 – 2012-03-20 07:18:34
好點!我需要改變我的問題。我的意思是我嘗試設置VerticalAlignment的_CELL_ – 2012-03-20 09:46:26