問題タブ [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.
wpf - DataGrid がキーボード フォーカスを受け取らないようにするにはどうすればよいですか?
私は、InputBindings (Enter キーと Delete キー) を持つ別のグリッドを含むグリッドを含むウィンドウと、他のコントロールの中でも読み取り専用の DataGrid を持っています。
DataGrid にフォーカスがある場合、InputBindings はコマンドの実行を停止します。その後、InputBindings が機能する前に、別のコントロールに手動でフォーカスを移す必要があります。
この動作を回避するにはどうすればよいですか? ほとんどすべての入力/キーボード関連の DataGrid のプロパティで試してみましたが、成功しませんでした。
テーブルにはあまり関係ありませんが、XAML は次のとおりです。
c# - ハイパーリンクの WPF InputBinding
Command を にバインドしようとしていTreeViewNode
ます。そのために私は持っTextBlock
ていて、アクションのために私はその中に持っHyperlink
ていてHyperlink
、コマンドにバインドされています:
ノードをマウスでクリックするとこの XAML が機能しますが、ツリー コマンドのノードでキーボード キーを押しEnter
てもトリガーされません。助けてください。
c# - グローバルに定義された InputBindings を NotACommand でローカルにオーバーライドすることはできません
現在、WPF InputBindings の操作に問題があります。アプリケーション レベルのキーボード バインディングを定義しましたが、コントロールのバインディングを に設定して、コントロールのデフォルトの動作を使用したい場所がいくつかありますNotACommand
。
これは機能していないようです (ただし、別のコマンドで制御レベルのバインディングをオーバーライドすることはうまく機能しているようです)。サンプルコードは次のとおりです。
App.xaml.cs
SomeControl.xaml.cs
ご意見、ご提案はありますか?それとも、これは完全に間違ったアプローチですか?
r - カスタム更新***入力関数からShiny::toJSON引数を設定する方法は?
Shinyのカスタム入力バインディングを開発しています。data.table
私はjavascriptに渡すことを持っています。残念ながら、データは列単位ではなく行単位でエンコードする必要があります。 private$inputMessageQueue
追加の引数shiny::toJSON
なしで処理されるため、デフォルトの引数をオーバーライドする場所はありません。必要なフォーマットを取得するにはどうすればよいですか?
data.table
my (as message$data
)を受け取る Shiny 関数
私の構造data.table
:
私の実際のデータdata.table
:
シャイニーにやりたいこと:
private$InputMessageQueue が処理されたときの Shiny の動作 ( shiny.Rにある)
他のすべてが失敗した場合は、data.table をマトリックスにキャストできます。これにより、行単位の JSON が得られますが、列名が失われます。
では、Shiny に data.frame を行ごとに渡すように強制するにはどうすればよいでしょうか?