在C#中设置WPF资源

如何通过C#执行以下操作(因为我以编程方式生成ListView):

<ListView>
    <ListView.Resources>
        <SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="Transparent"/>
        <SolidColorBrush x:Key="{x:Static SystemColors.ControlBrushKey}" Color="Transparent"/>
    </ListView.Resources>
...

最佳答案 我还在学习WPF,但你可以试试这个:

    ListView view = new ListView();
    view.Resources.Add(SystemColors.HighlightBrushKey, new SolidColorBrush(Colors.Transparent));
    view.Resources.Add(SystemColors.ControlBrushKey, new SolidColorBrush(Colors.Transparent));
点赞