DataGrid.CellStyle適用于C#WPF應用程序中的整行

我目前正在從事一個小型的c#wpf項目。我以編程方式填充數據網格,希望在樣式中更改一個單元格的顏色,而不影響整行。我在更改DataGrid行樣式后執行此操作。

                   <DataGrid.RowStyle>
                        <Style TargetType="DataGridRow">

                            <Style.Triggers>
                                <DataTrigger Binding="{Binding Path=Gebucht}" Value="True">
                                    <Setter Property="Background" Value="Green"/>
                                </DataTrigger>
                                <DataTrigger Binding="{Binding Path=dringendeBuchung}" Value="True">
                                    <Setter Property="Background" Value="Yellow"/>
                                </DataTrigger>
                            </Style.Triggers>
                        </Style>
                        
                    </DataGrid.RowStyle>
                    <DataGrid.CellStyle>
                        <Style TargetType="DataGridCell">

                            <Style.Triggers>

                                <DataTrigger Binding="{Binding Path=Dringend}" Value="True">
                                    <Setter Property="Background" Value="Red"/>
                                </DataTrigger>
                            </Style.Triggers>
                        </Style>
                    </DataGrid.CellStyle>

rowstyle工作正常,但是如果例如“Gebucht”為true,而Dringend也為true,那么我希望以綠色顯示整行,但包含Dringend布爾值的單元格除外。

謝謝你的幫助

? 最佳回答:

rowstyle工作正常,但是如果例如“Gebucht”為true,而Dringend也為true,那么我希望以綠色顯示整行,但包含Dringend布爾值的單元格除外。

然后您應該設置特定列的CellStyle屬性,而不是為整個DataGrid設置CellStyle屬性,例如:

<DataGrid ... >
    <DataGrid.RowStyle>
        <Style TargetType="DataGridRow">
            <Style.Triggers>
                <DataTrigger Binding="{Binding Path=Gebucht}" Value="True">
                    <Setter Property="Background" Value="Green"/>
                </DataTrigger>
                <DataTrigger Binding="{Binding Path=dringendeBuchung}" Value="True">
                    <Setter Property="Background" Value="Yellow"/>
                </DataTrigger>
            </Style.Triggers>
        </Style>
    </DataGrid.RowStyle>
    <DataGrid.Columns>
        <DataGridTextColumn Binding="{Binding Dringend}" Header="Dringend">
            <DataGridTextColumn.CellStyle>
                <Style TargetType="DataGridCell">
                    <Style.Triggers>
                        <DataTrigger Binding="{Binding Path=Dringend}" Value="True">
                            <Setter Property="Background" Value="Red"/>
                        </DataTrigger>
                    </Style.Triggers>
                </Style>
            </DataGridTextColumn.CellStyle>
        </DataGridTextColumn>
        <!-- + other columns... -->
    </DataGrid.Columns>
</DataGrid>
主站蜘蛛池模板: 日韩国产精品无码一区二区三区| 无码人妻精品一区二区三区久久久 | 国产精品制服丝袜一区| 国产精品一区二区综合| 亚洲乱码一区av春药高潮| 成人影片一区免费观看| 韩国资源视频一区二区三区| 中文字幕亚洲综合精品一区| 亚洲乱色熟女一区二区三区丝袜| 天天看高清无码一区二区三区| 亚洲AV无码一区二区三区久久精品| 性色av一区二区三区夜夜嗨 | 国产在线观看一区二区三区四区| 精品国产一区二区三区久久久狼 | 国产精品一区二区av不卡| 一区二区精品视频| 国产一区二区三区免费在线观看 | 激情内射亚洲一区二区三区爱妻| 国产成人一区二区三区在线| 中文字幕一区精品| 在线精品动漫一区二区无广告| 国产精品一区12p| 狠狠色婷婷久久一区二区| 国产自产在线视频一区| 亚洲av无码一区二区三区乱子伦| 国产在线视频一区| 麻豆精品久久久一区二区| 亚洲A∨无码一区二区三区| 搡老熟女老女人一区二区| 国产精品揄拍一区二区| 亚洲丰满熟女一区二区哦| 精品久久综合一区二区| 无码人妻精品一区二区蜜桃百度| 免费人妻精品一区二区三区| 国产福利一区二区在线视频| 国产亚洲欧洲Aⅴ综合一区| 无码少妇一区二区性色AV| 精品福利一区二区三区免费视频| 国产乱码精品一区二区三区四川人| 日韩免费一区二区三区| 亚洲AⅤ视频一区二区三区|