0

アニメーションを実行または停止するカスタム DP があります。これを、可視性に基づいてデフォルトで開始および停止するようにしたいUserControl(DP は、Visibilityこれを簡単にするタイプです)

XAML でこれを行うことはできますか? (ユーザーが必要に応じてこれをオーバーライドできるような方法で) そうでない場合、コードでどのように行うのですか?

ストレートアップXAMLでは、このようなものが必要です...デフォルト/スタイルなどにどのように適用されるかわかりません

Animility="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=UserControl}, Path=Visibility}"

編集

コントロールスタイルに設定すると、これは機能しますか?

<Setter Property="Animility" Value="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=UserControl}, Path=Visibility}"/>
4

0 に答える 0