0

抽象化された UserControl (myAbstractControl) から継承する Control (mySubControl) があります。mySubControl 内で依存関係プロパティを設定しようとすると、実行時に常に次のようなエラーが発生します。

「System.Windows.Data エラー: 40: BindingExpression パス エラー: 'myPropertyRegistrationName' プロパティが見つかりません ....」

どういうわけか mySubControl の DataContext が台無しになると思います。

相対バインディングを使用しようとしましたが、修正されません。

Visibility="{Binding RelativeSource={RelativeSource AncestorType={x:Type myNS:myType}},
                     Path=myPropertyRegistrationName}"

誰でも私を助けることができますか?

どうも

4

1 に答える 1

0

それは常に構文ですよね?

Visibility="{Binding myPropertyRegistrationName, RelativeSource={RelativeSource FindAncestor, AncestorType=myNS:myType}}"

とにかくThx。

于 2012-01-03T15:00:23.700 に答える