能見度綁定=「{結合,轉換器= {StaticResource的NVIS}}」可視性轉換器和無路徑
我回轉爐倒塌如果不是,如果對象是什麼,並可見。
爲什麼錯誤:
ERREUR 1 ERREUR德代inconnue,「MC3045:propriété '轉換器' inconnue倒樂型 'MS.Internal.Markup.MarkupExtensionParser + UnknownMarkupExtension' rencontrée的LOR DE L'分析D'UNE表達式標記擴展。
能見度綁定=「{結合,轉換器= {StaticResource的NVIS}}」可視性轉換器和無路徑
我回轉爐倒塌如果不是,如果對象是什麼,並可見。
爲什麼錯誤:
ERREUR 1 ERREUR德代inconnue,「MC3045:propriété '轉換器' inconnue倒樂型 'MS.Internal.Markup.MarkupExtensionParser + UnknownMarkupExtension' rencontrée的LOR DE L'分析D'UNE表達式標記擴展。
爲什麼你不想讓尚未創建的對象在創建時摺疊並可見。因爲默認情況下你會得到行爲,如果沒有對象沒有任何東西需要渲染,並且它被創建,它會立即得到渲染。
我有一個擴展器右面板。當我點擊列表框中的項目時,我設置了expander.datacontext = item.datacontext。我的問題是什麼時候擴展器datacontext什麼都不是,擴展器是可見的... – cyrianox 2010-10-20 09:11:46
嗯,我沒有找到一個方法來做到這一點。 我已經完成了它的代碼,而不是xaml。
{Binding Path=.}
是基本相同{Binding}
<Expander Visibility="{Binding Path=., Converter={StaticResource nVis}}">
您還可以選擇長語法。
<Expander>
<Expander.Visibility>
<Binding Converter="{StaticResource nVis}" />
</Expander.Visibility>
</Expander>
其中是綁定中的Path ='propertyName'... – 2010-10-20 07:07:22
這就是問題所在!我想檢查對象是否爲無。不是對象屬性。我們可以爲itemssource使用= {Binding},爲什麼不可見? – cyrianox 2010-10-20 07:09:37
因爲如果對象尚未創建,您將無法訪問它的屬性。 – Vitalij 2010-10-20 07:37:34