OnAttached
のカスタム動作と、その動作のAssociatedObject.Loaded
イベントに追加されたイベントハンドラのオーバーライドでVisualStateManager.GetVisualStateGroups
を使用しようとしました。両方の時間私は空のリストを取得します。Silverlight:VisualStateManager.GetVisualStateGroupsはありません。どうすれば入手できますか?
コントロールに定義されたビジュアル状態グループを取得する別の方法がありますか、または別のイベントハンドラを添付する必要がありますか?
コントロールはVisualStateGroups
とVisualStates
です。
私は、私が働いていたコードと異なる道を行きましたが、ビジュアルステートグループは、ユーザーコントロールのルートに定義されている場合、私は、思っていた、コントロールの.xamlファイルにはそのマークアップではありませんテンプレート? –
私はこのアプローチを試みましたが、返された子はグリッドであり、ビジュアルステートは実際にそれに関連付けられていますが、VisualStateManager.GoToStateはコントロールのみを受け入れ、グリッドはコントロールではありません。状態を設定することはできません。 – Murven