1

bool プロパティが設定されているときに読み込みアニメーションを表示するカスタム コンボボックスを作成しようとしています (IsLoading など)。

コンボボックスに基づいて Blend でコントロール テンプレートを作成し、トグル ボタン テンプレート内にテキストブロックを追加しました。コード ビハインドでは、VisualStateManager.GoToState を呼び出していますが、常に false を返します。最初はカスタム状態に移行しようとしましたが、Disabled や MouseOver などの状態に移行することさえできません。

コンボボックスだけを含むユーザーコントロールがあり、スタイルはコントロールテンプレートを含むコンボボックススタイルに設定されています。状態がコントロール自体ではなく、コンボボックス内にあるため、GoToState が失敗すると思います。どうすればこれにアクセスできますか?

エラーがないので、これをデバッグする方法について途方に暮れています。

ありがとう

4

1 に答える 1