問題タブ [visualstatemanager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
180 参照

silverlight-4.0 - SL4 のステートマネージャーの問題

私はトグルボタンを持っています

そして、私が変更する必要があるのは、トグルボタンがチェックされていないときは下線を false に設定し、コントロールがチェックされているときは true に設定することです。

そして今、私は

そして、私は次に何を理解することはできません.

私はテキストブロックの概念に固執していません。ToggleButton 内のテキストには下線を引く必要があります。それだけです。

0 投票する
1 に答える
1085 参照

c# - 表示状態を切り替えると、WPF で致命的なランタイム エラーが発生する

特定のケースで時々このエラーが発生し続けます。ある視覚状態から別の視覚状態に切り替わっているときに、まさにそれが起こります。プロパティのアニメーションが悪いためだと思いますが、この例外が発生する条件は何でしょうか。エラーメッセージは次のとおりです。

ランタイムで致命的なエラーが発生しました。エラーのアドレスは、スレッド 0xabc の 0x58e3ba0d でした。エラー コードは 0x80131623 です。このエラーは、CLR のバグ、またはユーザー コードの安全でない部分または検証不可能な部分のバグである可能性があります。このバグの一般的な原因には、COM 相互運用機能または PInvoke のユーザー マーシャリング エラーが含まれ、スタックが破損する可能性があります。

前もって感謝します

0 投票する
2 に答える
2832 参照

c# - StoryBoardにカスタム添付プロパティを設定する

ストーリーボードがあり、添付プロパティVisualStateUtility.InitialStateを設定したいと思います。さまざまな組み合わせを試しましたが、プロパティが解決されません。

次のエラーが発生します:TargetProperty(VisualStateUtility.InitialState)を解決できません

ストーリーボードでカスタム添付プロパティの値を設定するにはどうすればよいですか?

0 投票する
2 に答える
1822 参照

wpf - 矢印キーを使用する場合のDatagridMouseOverと選択された状態

私はwpfデータグリッドを持っています。行にマウスオーバーの色を表示するためのスタイルを追加しました。

私が達成しようとしているのは、マウスオーバーが表示され、ユーザーが矢印キーを使用して上下に移動し始めると、マウスオーバーが消える必要があり、ユーザーが矢印キーを使用して到達した行のみが強調表示されます。

問題は、ユーザーが矢印キーでナビゲートしている間、マウスカーソルがグリッド上に残っており、カーソルの下の行がハイライトと矢印を使用して移動した行を保持していることです。

これが私のサンプルxmalです:

ありがとう

0 投票する
1 に答える
462 参照

wpf - XAML-HyperlinkBut​​tonのVisualGroupState(何が問題なのですか?)

私が間違っていることを理解しようとしています(初めてビジュアルステートで遊んでいます)。誰かが私の問題を指摘できますか?アプリが正常にクラッシュしていません。それ以上の助けはありません。

これがxamlです

ありがとう!

0 投票する
2 に答える
587 参照

c# - Silverlight: 1 つのユーザー コントロールからのイベントは、別のユーザー コントロールおよび/またはそれを含むコントロールでアニメーションを開始できますか

Silverlight には 3 つの UserControls があります。

UCOutside には、UCInside1 と UCInside2 という 2 つの UserControls が含まれています。

UserControl を含む

内部の最初の UserControl

2 番目の UserControl 内部

ボタンの ClickButton イベントに気付くでしょう。また、すべての UserControls で指定された単純な Storyboards があることにも気付くでしょう。

問題は、3 つのアニメーションすべてをクリック イベントで開始するにはどうすればよいかということです。XAML または Blend を使用してすべてを結び付けることができますか? そうでない場合、C#コードでどのように行われますか?

0 投票する
1 に答える
357 参照

c# - 半透明の画像ボタンの作り方

画像を操作するボタンがいくつかあります。これらのボタンを画像の上に配置する必要があります。ボタンは画像そのものであるべきです。

  • ボタンは半透明にする必要があります。

  • ユーザーがどのコントロールがアクティブであるかを知ることができるように、画像/色はクリックで変更する必要があります。

  • ボタンの上にカーソルを置くと、不透明度が増加するはずです。

どうすればこれらを行うことができますか。カスタム コントロールの作成方法や使用するコントロールに関するガイドラインは非常に役立ちます。

0 投票する
1 に答える
1479 参照

wpf - Silverlight/WPF で DataGrid 列の崩壊をアニメーション化することは可能ですか?

DataGridこの列テンプレートを使用して、Silverlight でシンプルにしています。

いくつかの列をアニメーションで折りたたんだり展開したりしたいと思います。それは可能ですか?列幅テンプレートでは VSM を使用できず、列幅は DP ではないため、DataGridLength.

0 投票する
2 に答える
900 参照

silverlight - VisualState 遷移の遅延を設定する方法はありますか?

コントロールが少し遅れて視覚状態遷移アニメーションを開始するようにしたいと思います。Visual State Storyboard に BeginTime を設定してみました。しかし、それは何も与えませんでした:(これを行う方法はありますか?

ありがとう。

0 投票する
1 に答える
749 参照

c# - GridSplitterがSilverlight4でフォーカスされているときにスタイルを変更する方法

Silverlight4ページがあります。

このページには、3列の単一グリッドが含まれています。真ん中の列に、GridSplitterを配置しました。

デフォルトでは青色です。Foregroundプロパティを使用して色を設定できます。ただし、グリッドスプリッターをドラッグ(フォーカス)すると、外観が別の色(青みがかった色)に変わります。

スプリッターがフォーカスされているときに適用されるグリッドスプリッターのスタイルと、フォーカスされていないときに適用される別のスタイルを定義したいと思います。

VisualStateマネージャーの設定について読んだことがありますが、このシナリオでの使用方法がわかりません。トリガーを使用することを考えましたが、SLはWPFのようにトリガーをサポートしていないようです。

フォーカス状態に応じてスタイルを変更するにはどうすればよいですか?