0

ac# Xaml アプリにいくつかの列があり、それらは右寄せで表示されます。左寄せにする必要があります。Xamlで実行できるはずだと思いますが、方法がわかりません。

<dxg:GridColumn FieldName="Value"
                Header="End Value" />
<dxg:GridColumn FieldName="Change" />
<dxg:GridColumn EditSettings="{dxe:TextSettings DisplayFormat=N2}"
                FieldName="Percent" />
4

1 に答える 1

0

表示はセル スタイル内で固定する必要があるため、次のように追加できます。

<dxg:GridColumn x:Name="colText" FieldName="Text" CellStyle="{StaticResource styleAligned}"/>

次に、次のようにリソースでスタイルを定義します。

<dxg:GridControl.Resources>
    <Style x:Key="styleAligned" TargetType="dxg:CellContentPresenter">
        <Setter Property="HorizontalContentAlignment" Value="XXX"/>
    </Style>
</dxg:GridControl.Resources>

そこで、右、左、中央、両端揃えの XXX を変更できます。

于 2012-09-20T15:17:31.900 に答える