3
내 DataGrid의 머리글에있는 확인란을 사용하고 싶습니다만, 확인란을 가운데 정렬 할 수없는 것처럼 보입니다.Silverlight 3 DataGrid의 헤더 템플릿 내용을 가운데 정렬하는 방법은 무엇입니까?
<data:DataGrid
x:Name="myDataGrid"
VerticalAlignment="Top"
Width="300"
Grid.Column="0"
AutoGenerateColumns="False">
<data:DataGrid.Columns>
<data:DataGridCheckBoxColumn Binding="{Binding IsNew}" Width="80">
<data:DataGridCheckBoxColumn.HeaderStyle>
<Style TargetType="dataprimitives:DataGridColumnHeader">
<Setter Property="ContentTemplate">
<Setter.Value>
<DataTemplate>
<Border Background="Red" Width="80" HorizontalAlignment="Center">
<CheckBox
x:Name="chkAll"
HorizontalAlignment="Center"
HorizontalContentAlignment="Center"
Click="chk_Click">
</CheckBox>
</Border>
</DataTemplate>
</Setter.Value>
</Setter>
</Style>
</data:DataGridCheckBoxColumn.HeaderStyle>
</data:DataGridCheckBoxColumn>
<data:DataGridTextColumn Header="First Name" Binding="{Binding FirstName}" Width="50" />
<data:DataGridTextColumn Header="Last Name" Binding="{Binding LastName}" Width="100" />
</data:DataGrid.Columns>
내 데이터 그리드의 스크린 샷에서 볼 수있다 :
이
내 XAML입니다 내가하는 문제를 설명하기 위해 국경을 사용 http://img686.imageshack.us/img686/5109/datagrid.png, 그러나 나는 또한했습니다 Grid 및 Stackpanel을 사용해 보았을뿐만 아니라 DataTemplate 태그 바로 아래에 확인란을 배치하여 아무 소용이 없었습니다. 확인란을 중앙으로 가져 오려면 어떻게해야합니까?
도움이 될 것입니다.
달콤한! 고마워, 그 치료를 일했다 :) – Adnan