目前,我们在控件的 ControlTemplate 中有一个可视元素,其 Visibility 绑定到附加属性,并在满足特定条件时在控件上设置。当附加属性为 true 时,我们使元素可见(边框)并在值为 false 时折叠它。
另一种方法是通过向控件添加一些自定义状态来更改控件的状态。
考虑加载大量数据的网格(例如,Telerik 的 RadGridView 等 - 在 GridViewCell 上设置附加属性以使其 ControlTemplate 元素之一可见/单元格状态更改)等场景,该方法显示更多表现?