7
DataGridTextColumnを右揃えにするには5行かかりますが、私のXAMLは膨らんでいます。XAMLの右揃えコードをスタイルに挿入する方法は?
どのように私は例えば、スタイルには、この「右揃えコードブロック」を入れて、属性からそれを呼び出すことができますclass = "rightAlignDataGridTextColumn"
<toolkit:DataGridTextColumn Header="Order Date" Width="Auto"
Binding="{Binding OrderDate, StringFormat='{}{0:dd.MM.yyyy}'}"
IsReadOnly="False">
<toolkit:DataGridTextColumn.ElementStyle>
<Style TargetType="TextBlock">
<Setter Property="TextAlignment" Value="Right" />
</Style>
</toolkit:DataGridTextColumn.ElementStyle>
</toolkit:DataGridTextColumn>
<toolkit:DataGridTextColumn Header="Required Date" Width="Auto"
Binding="{Binding RequiredDate, StringFormat='{}{0:dd.MM.yyyy}'}"
IsReadOnly="False">
<toolkit:DataGridTextColumn.ElementStyle>
<Style TargetType="TextBlock">
<Setter Property="TextAlignment" Value="Right" />
</Style>
</toolkit:DataGridTextColumn.ElementStyle>
</toolkit:DataGridTextColumn>
<toolkit:DataGridTextColumn Header="Shipped Date" Width="Auto"
Binding="{Binding ShippedDate, StringFormat='{}{0:dd.MM.yyyy}'}"
IsReadOnly="False">
<toolkit:DataGridTextColumn.ElementStyle>
<Style TargetType="TextBlock">
<Setter Property="TextAlignment" Value="Right" />
</Style>
</toolkit:DataGridTextColumn.ElementStyle>
</toolkit:DataGridTextColumn>
完璧を、ありがとう! –