WPF設定列內容居左、中、右
阿新 • • 發佈:2021-12-18
Style內容
<Style x:Key="contentLeftStyle" TargetType="{x:Type TextBlock}"> <Setter Property="HorizontalAlignment" Value="Left"/> </Style> <Style x:Key="contentCenterStyle" TargetType="{x:Type TextBlock}"> <Setter Property="HorizontalAlignment" Value="Center"/> </Style> <Style x:Key="contentRightStyle" TargetType="{x:Type TextBlock}"> <Setter Property="HorizontalAlignment" Value="Right"/> </Style>
DataGrid呼叫程式碼
<DataGridTextColumn Header="領用數" Width="100" Binding="{Binding Path=Qty,StringFormat=0.00}" ElementStyle="{StaticResource contentLeftStyle}"/><!--設定列內容居左--> <DataGridTextColumn Header="已出庫數量" Width="140" Binding="{Binding Path=RequisitionQty,StringFormat=0.00}" ElementStyle="{StaticResource contentCenterStyle}"/><!--設定列內容居中--> <DataGridTextColumn Header="其它" Width="100" Binding="{Binding Path=ElseQty,StringFormat=0.00}" ElementStyle="{StaticResource contentRightStyle}"/><!--設定列內容居右-->