2012-01-18 17 views
1

銀色のグリッドの列の水平方向の配置を設定するにはどうすればよいですか? 銀色のグリッドの列の右揃えを設定する方法

私のXAMLコードでは、以下の

<sdk:DataGrid AutoGenerateColumns="False" ColumnWidth="*" RowDetailsVisibilityMode="Collapsed" x:Name="grdSalesOrder" TabIndex="22" ItemsSource="{Binding Path=PCVSaleOrders}" SelectionMode="Single" Height="{Binding Path=GridHeight}" Width="953"> 
       <sdk:DataGrid.Columns> 
<sdk:DataGridTextColumn Binding="{Binding Path=CustomerName}" CanUserReorder="True" CanUserResize="True" CanUserSort="True" Width="Auto" Header="Customer Name" IsReadOnly="True" /> 
        <sdk:DataGridTextColumn Binding="{Binding Path=Status}" CanUserReorder="True" CanUserResize="True" CanUserSort="True" Width="Auto" Header="Status" IsReadOnly="True" /> 
        <sdk:DataGridTextColumn Binding="{Binding Path=PriceAmt}" CanUserReorder="True" CanUserResize="True" CanUserSort="True" Width="Auto" Header="Price Amount" IsReadOnly="True"/> 

答えて

3

を助けてくださいあなたは、プロパティCellStyleに

<sdk:DataGrid AutoGenerateColumns="False" ColumnWidth="*" RowDetailsVisibilityMode="Collapsed" x:Name="grdSalesOrder" TabIndex="22" ItemsSource="{Binding Path=PCVSaleOrders}" SelectionMode="Single" Height="{Binding Path=GridHeight}" Width="953"> 
      <sdk:DataGrid.Columns> 
<sdk:DataGridTextColumn CellStyle="MyStyle" Binding="{Binding Path=CustomerName}" CanUserReorder="True"  CanUserResize="True" CanUserSort="True" Width="Auto" Header="Customer Name" IsReadOnly="True" /> 
       <sdk:DataGridTextColumn CellStyle="MyStyle" Binding="{Binding Path=Status}" CanUserReorder="True" CanUserResize="True" CanUserSort="True" Width="Auto" Header="Status" IsReadOnly="True" /> 
       <sdk:DataGridTextColumn CellStyle="MyStyle" Binding="{Binding Path=PriceAmt}" CanUserReorder="True" CanUserResize="True" CanUserSort="True" Width="Auto" Header="Price Amount" IsReadOnly="True"/> 

を使用する必要がありますそして、あなたのスタイルはこのように設定することができます。

<Style x:Key="MyStyle" TargetType="sdk:DataGridCell"> 
    <Setter Property="Background" Value="Transparent" /> 
    <Setter Property="HorizontalContentAlignment" Value="Center" /> 
    <Setter Property="IsTabStop" Value="False" /> 
    <Setter Property="Template" Value="{StaticResource DataGridCellTemplate}" /> 
    <Setter Property="VerticalContentAlignment" Value="Center" /> 
    </Style> 

変更する項目を選択できます。 希望すると助かります!

+0

ありがとうございました。 –

関連する問題