私はこのように定義された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>
私は最初のセル内部の境界線の高さは、セル列の高さと同じ高さにしたいです。 ボーダーの高さを2番目のセルの高さにバインドできますか?
私が望むのは、変更に合わせて最初にサイズを変更する2番目のセルと境界線のフォントサイズを変更できるようにすることです。
ありがとうございます!
希望どおりにスナップショットを使用して詳細を教えてください。最初の列の 'Border'は列全体の境界線ではありませんが、それは各セルに適用されます。また、2番目の列は視覚的には列として認識されず、単にセルの垂直配列として認識されます。だから、あなたはグラフィカルに達成するために必要なものを精緻化する必要があります。 –
良い点!私は私の質問を変える必要があります。私は_CELL_の高さを意味した –