有没有办法在WPF中逻辑分组控件

Cra*_*rer 12 wpf

这是场景

我有一个带有一些TextBlock控件的Grid,每个控件位于网格中的一个单独的单元格中.从逻辑上讲,我希望能够将它们的可见性设置为绑定到ViewModel中的属性.但由于它们都位于网格中的单独单元格中,因此我必须设置每个TextBlock的Visibility属性.

有没有一种方法可以设置一个非可视组,我可以在其中设置其子项的共同属性?还是我在做梦?

Ed *_*all 11

没有非视觉组可以实现这一目标.

直接或以所有TextBlock共享的公共样式设置Visibility属性可能是最简单的解决方案.


小智 6

另一种选择是将项目组中每个项目的可见性属性绑定到一个项目,这样在后面的代码中您只需设置一个项目的可见性。