問題タブ [vsm]

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 投票する
3 に答える
2043 参照

wpf - WPF と VSM - 状態のリスト?

WPF で VSM (WPF ツールキットの Visual State Manager) を使用しており、状態のリストを見つけようとしています。

基本的に、特定の「魔法の」状態があることを理解しています-コントロールがマウスオーバーされたときにMouseOver状態が自動的に適用されるか、フォーカスされたときに適用されるFocused状態のように。

これらのリストはどこかにありますか?あるに違いない、見つけられないだけだ。

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

silverlight - ControlTemplate.Triggers Silverlight 3 の WPF に相当するもの

私のWPFアプリケーションには、このcontroltempalte + triggerのものがあります。

これは WPF でうまく動作し、上記のようにトリガーに基づいてこれを書くのも非常に直感的です。

これを Silverlight (3) に移植すると、コントロール テンプレートのトリガーがサポートされていないため、VSM、状態、グループなどを使用する必要があると言われました。私はいくつかのサンプルを見てきましたが、上記のようにトリガーの代わりに VSM ビットを適用しようとしましたが、うまくいきません。

xamlのVSMとは別に、いくつかのイベントなどを処理する必要があると誰かが私に提案しました。

SL3モデルは私にとって苦痛です。助けてください。

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

wpf - Blend for WPF アプリケーションで Visual State Manager を使用するにはどうすればよいですか?

Blend でWPFアプリケーション用のコントロール スタイルとテンプレートを作成するときに、Visual State Manager を利用したいと考えています。どうすればいいですか?

ボタンを右クリックして [テンプレートの編集]、[空の作成] を選択すると、[ステート] パネルに何も表示されません。

Silverlightアプリケーションに対して同じことを行うと、典型的な状態が [状態] パネルに表示されます。

これはどういうわけかBlendで可能ですか? または、この xaml をすべて手動で追加する必要がありますか?

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

c# - カスタムコントロールのビジュアルステートマネージャー

コンテンツコントロールを拡張するカスタムコントロールを作成しました。この中に、正常に機能しているパーツと状態のモデルがあります。

次に、これをxamlのルートとして使用します(Blendのテンプレートフォルダーにコードを配置します)

すべて正常に動作します。新しい「DaveControl」を開いて、必要な機能を取得できます。

ただし、ここにalertOnScreenなどの視覚的な状態を追加して、visualstatemanagerを使用しようとすると、機能しません。

実際、リストされている州はありません。

ただし、SL3GotoVisualStateの動作は正常に機能します。

視覚的な状態をコードで機能させるにはどうすればよいですか?

0 投票する
3 に答える
2647 参照

silverlight - Silverlight DataStateBehavior、初期値は使用されていません

Silverlight DataStateBehaviorを使用しようとしていますが、ビューモデルの「選択済み」プロパティをfalseまたはtrueに設定するボタンをクリックすると、ほとんどの場合正常に機能します。次に、DataStateBehaviorは、VisualStateManagerに関連する状態に移行するように指示します。

このような:

上記は問題なく動作します。私がやろうとしているのは、アプリケーションのロード時に正しい状態を設定することです。ビューモデルの「Selected」プロパティをデフォルトでtrueに設定すると、UIに変更が表示されるまでは表示されません。ボタンをクリックして、viewmodelプロパティを変更しました。

DataStateのものに関連するいくつかのクラスがあることを私は知っています:

  • BindingListener.cs
  • ConverterHelper.cs
  • DataStateBehavior.cs
  • DataStateSwitchBehavior.cs
  • DataTrigger.cs

手がかりがあればいいでしょう、ありがとう

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

silverlight - 外側のテンプレートからテンプレート内の要素を制御するにはどうすればよいですか

この問題の解決策を見つけるのに苦労しています。私は、コンテンツ プレゼンターと、Selected と UnSelected の表示状態が SelectionStates グループの下にあるカスタム表示状態マネージャーを含むコントロール テンプレートを持っています。コンテンツ プレゼンターのコンテンツ テンプレート内には、視覚的な状態に応じてアニメーション化する Fill プロパティを持つ楕円があります。楕円はコンテンツ プレゼンターのコンテンツ テンプレート内に存在するため、これを直接行うことはできません。同じことを行うための間接的な回避策はありますか。以下は私のテンプレートです

あなたの考えや提案は大歓迎です..

以下のように xaml ファイルを配置することもできますが、外側のテンプレートのターゲット タイプに関連するプロパティは、内側のデータ テンプレートからアクセスできる必要があります。

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

silverlight - ItemTemplate 内からの GoToState

ItemsControl の ItemTemplate に適用された DataTemplate 内から、ItemsControl の名前スコープ内で視覚状態をアクティブにする方法を誰かが見つけましたか?

明らかに、Blend 内からターゲットを選択することはできません。私が見逃している明らかな抜け穴があるかどうか疑問に思っていました。

0 投票する
5 に答える
46945 参照

python - PythonでのN-Gram、tf-idf、Cosineの類似性の簡単な実装

DBに保存されているドキュメントを比較し、0と1の間の類似度スコアを考え出す必要があります。

私が使用する必要がある方法は非常に単純でなければなりません。tf-idfとCosineの類似性の単純な実装とともに、バニラバージョンのn-gram(使用するグラム数を定義できる場合)を実装します。

これを実行できるプログラムはありますか?それとも、これを最初から書き始める必要がありますか?

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

silverlight - ユーザー コントロールの VisualStates が Blend に表示されない

Blend 4 の [States] ペインは、TemplateVisualState 属性を使用して UserControl で宣言された VisualStates を表示しているようには見えません。これは予想されることですか?もしそうなら、それはなぜですか? Blend でステートを手動で作成すると、正しく動作するようです。