Visibility =“{Binding,Converter = {StaticResource nVis}}”
如果对象为空,我的转换器返回折叠,如果没有则可见。
为什么错误:
Erreur 1 Erreurdegénérationinfonnue,'MC3045:propriété'Convertal'inmpenuepour le type'MS.Internal.Markup.MarkupExtensionParser +UnknownMarkupExtension'rencontréelorsde l'analyze d'une expression Markup Extension。
答案 0 :(得分:1)
{Binding Path=.}
与{Binding}
<Expander Visibility="{Binding Path=., Converter={StaticResource nVis}}">
您也可以选择长语法。
<Expander>
<Expander.Visibility>
<Binding Converter="{StaticResource nVis}" />
</Expander.Visibility>
</Expander>
答案 1 :(得分:0)
为什么你不想让一个尚未创建的对象在创建时折叠并可见。因为默认情况下你会得到行为,如果没有对象就没有任何东西可以渲染,当它被创建时它会立即被渲染。
答案 2 :(得分:0)
好吧,我没有办法轻松做到这一点。 我是用代码完成的,而不是xaml。