C# 如何在WPF中多选择jQuery样式?

C# 如何在WPF中多选择jQuery样式?,c#,jquery,.net,wpf,xaml,C#,Jquery,.net,Wpf,Xaml,是否可以像WPF中的jQuery选择器那样选择相同类型的项 <div class="good">123<div> <div class="good">234<div> <div class="good">345<div> <div>aaa<div> 123 234 345 aaa 通过jQuery,我们可以通过$('.good')选择类“good”的所有div 对于

是否可以像WPF中的jQuery选择器那样选择相同类型的项

    <div class="good">123<div>
    <div class="good">234<div>
    <div class="good">345<div>
    <div>aaa<div>
123
234
345
aaa
通过jQuery,我们可以通过$('.good')选择类“good”的所有div

对于WPF,可以通过添加某种类型的类来控制这样的选择?


ps:我正在做的是试图改变一些控件的样式,而不是代码隐藏。目前,我已经通过更改应用于控件的样式实现了这一点。目前,我仔细考虑了一下,有一个问题是WPF是否支持这种jQuery样式选择。无论如何,在WPF中,使用javascript似乎不是一个好主意。

您可以本着这种精神做一些事情(请参阅),但我感觉您正在尝试像使用javascript一样使用WPF,这可能不是最好的方法


如果是这样的话,我建议你去研究一下,尤其是我在这个话题上找到的最好的例子

在wpf中有一个可视化树(表示顶部容器中的可视化元素),您可以使用例如VisualTreeHelper类在可视化树中搜索和选择元素

见ref

但我不建议这样做,这不是在wpf中更改元素的方式。
确切地解释一下你需要做什么,我会尽量指出那个地方

非常感谢。我想对我的问题直接加上一些评论。当然,使用javascript不是一个好主意。为了回答您的问题,不,WPF无法选择像jQuery这样的控件。正如你所说的,用javascript的方式来做通常不是一个好主意。WPF范式与jQuery/js/DOM操纵背后的范式大不相同。通常在WPF中,当处于代码隐藏时,您不必担心值来自何处。