【发布时间】:2010-10-20 01:26:41
【问题描述】:
我必须显示一大堆属性/值。我的问题是所有这些属性都没有值,所以我不想在这种情况下显示这些。
使用一些代码会更容易理解我的问题:
<StackPanel DataContext=...>
<TextBlock>Info1:<TextBlock Text={Binding Path=Info1} /></TextBlock>
<TextBlock>Info2:<TextBlock Text={Binding Path=Info2} /></TextBlock>
<TextBlock>Info3:<TextBlock Text={Binding Path=Info3} /></TextBlock>
</StackPanel>
基本上,根据子TextBlock的内容,我想折叠父TextBlock。我的想法是使用适用于所有 TextBlock 的样式并检查内容,如果没有,则折叠父级...不幸的是,我无法从 DataTrigger 访问父级。可能你会有一个比这更简洁的解决方案:)
非常感谢您的帮助!
【问题讨论】:
标签: .net wpf data-binding .net-3.5