問題タブ [inputbinding]

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 に答える
635 参照

wpf - DataGrid がキーボード フォーカスを受け取らないようにするにはどうすればよいですか?

私は、InputBindings (Enter キーと Delete キー) を持つ別のグリッドを含むグリッドを含むウィンドウと、他のコントロールの中でも読み取り専用の DataGrid を持っています。

DataGrid にフォーカスがある場合、InputBindings はコマンドの実行を停止します。その後、InputBindings が機能する前に、別のコントロールに手動でフォーカスを移す必要があります。

この動作を回避するにはどうすればよいですか? ほとんどすべての入力/キーボード関連の DataGrid のプロパティで試してみましたが、成功しませんでした。

テーブルにはあま​​り関係ありませんが、XAML は次のとおりです。

0 投票する
0 に答える
412 参照

c# - ハイパーリンクの WPF InputBinding

Command を にバインドしようとしていTreeViewNodeます。そのために私は持っTextBlockていて、アクションのために私はその中に持っHyperlinkていてHyperlink、コマンドにバインドされています:

ノードをマウスでクリックするとこの XAML が機能しますが、ツリー コマンドのノードでキーボード キーを押しEnterてもトリガーされません。助けてください。

0 投票する
0 に答える
207 参照

c# - グローバルに定義された InputBindings を NotACommand でローカルにオーバーライドすることはできません

現在、WPF InputBindings の操作に問題があります。アプリケーション レベルのキーボード バインディングを定義しましたが、コントロールのバインディングを に設定して、コントロールのデフォルトの動作を使用したい場所がいくつかありますNotACommand

これは機能していないようです (ただし、別のコマンドで制御レベルのバインディングをオーバーライドすることはうまく機能しているようです)。サンプルコードは次のとおりです。

App.xaml.cs

SomeControl.xaml.cs

ご意見、ご提案はありますか?それとも、これは完全に間違ったアプローチですか?

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

r - カスタム更新***入力関数からShiny::toJSON引数を設定する方法は?

Shinyのカスタム入力バインディングを開発しています。data.table私はjavascriptに渡すことを持っています。残念ながら、データは列単位ではなく行単位でエンコードする必要があります。 private$inputMessageQueue追加の引数shiny::toJSONなしで処理されるため、デフォルトの引数をオーバーライドする場所はありません。必要なフォーマットを取得するにはどうすればよいですか?

data.tablemy (as message$data)を受け取る Shiny 関数

私の構造data.table

私の実際のデータdata.table:

シャイニーにやりたいこと:

private$InputMessageQueue が処理されたときの Shiny の動作 ( shiny.Rにある)

他のすべてが失敗した場合は、data.table をマトリックスにキャストできます。これにより、行単位の JSON が得られますが、列名が失われます。

では、Shiny に data.frame を行ごとに渡すように強制するにはどうすればよいでしょうか?