問題タブ [command]
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.
windows - Windowsでコマンドを実行するためにrakefileを作成する最良の方法は何ですか?
例として、レーキの下で次のコマンドを実行します。
私が動作させることができたrakefileは
ただし、文字列リテラルの扱いは厄介です。
ヒアドキュメントを使用して文字列リテラルを入力する場合
エラーが発生します
一重引用符を使用すると、バック スラッシュの 1 つが失われます。
java - Eclipse RCP: アクション VS コマンド
Eclipse RCP のコンテキストにおけるアクションとコマンドの違いは何ですか? どちらもメニュー エントリに貢献していることは知っていますが、どちらが優れているのでしょうか。なぜ?
私が読んだすべてのオンライン リソースの中で、両者の違いをしっかりと理解することはできませんでした。私は実際にそれらを使用しようとはしませんでしたが、より高いレベルの観点から始めるためにそれらを理解したかっただけです.
ありがとう
c# - WPF ユーザー コントロールで複数のコマンドを公開する
より良い説明、私は願っています:
- 3 つのボタンがあるツールバーがあり、3 つすべてがコマンド (CommandParameter を含む) にバインドされています。
- このツールバーは複数の画面で使用されます
- ツールバーの xaml は、これらすべての画面でまったく同じです
ツールバー インスタンスを削除し、3 つのコマンドを提供するユーザー コントロールに置き換えて、各画面でバインディングを保持できるようにします。ツールバーの機能は後で変更する予定ですが、外部プログラミング インターフェイス (つまり、3 つのコマンド) は同じです。
そう:
- ユーザー コントロールを作成し、コマンドごとに 3 セットの依存関係プロパティ (OneCommand、OneCommandParameter、OneCommandTarget) を作成して、これらをバインドに使用できるようにしました。
- ツールバーの xaml をユーザー コントロールの xaml 内に移動しました。
- 組み込みのユーザー コントロール プロパティにバインドするように、ツールバー ボタンのバインドを変更しました。
- 各画面 (実際には最初の画面のみ) で、元のツールバーをユーザー コントロールに置き換え、新しいプロパティを正しいコマンドにバインドしました。
コントロールは表示されますが、ボタンは機能しません。それはそれについてです。
--
元の説明 - あまり明確ではありません:
多数のボタンをカプセル化する WPF ユーザー コントロールがあります。以前は、コントロールは多数のボタンを備えたツールバーでしたが、多数の画面でまったく同じ機能が必要なため、ツールバーをカスタム コントロールにリファクタリングしました。
ただし、元のボタンのコマンド バインドを保持したいと思います。
- ユーザー コントロールに 3 セットの依存関係プロパティ (XCommand、XCommandParameter、および XCommandTarget) を作成しました。
- ユーザー コントロール xaml で、「実際の」ボタンをそれらのプロパティにバインドします (各ボタンを各プロパティ セットにバインドします)。
- ユーザー コントロールを使用する場合は、新しいプロパティを実際のコマンド バインドにバインドします。
要するに、ユーザー コントロールが公開する「コマンド」ごとに ICommandSource 機能を維持したいと考えています。ただし、このデュアル データ バインディング シナリオは機能していないようです。または、何か間違っています。:)
これを行うより良い方法はありますか?必要なのは、コマンドをコントロールの外側から内側のボタンに「ブリッジ」して、Execute および CanExecute 機能を維持することだけです。
silverlight - Silverlight で MVVM を使用してコマンド パターンを使用してコントロールごとに複数のイベントを処理するにはどうすればよいですか?
コマンドを Silverlight コントロール イベントに関連付けるために SLExtensions コマンド パターン ( http://www.codeplex.com/SLExtensions ) を使用している人はいますか? 私が見たところ、コントロールごとに 1 つのイベントに対してのみコマンドをアタッチできます。たとえば、ボタンのクリック イベント、テキスト ボックスのキーダウン イベントなどのみを追加できます。
コントロールごとに複数のイベントを追加したい場合はどうすればよいですか? たとえば、ボタンの Click イベントと Drop イベントの両方にコマンドを追加したい場合はどうでしょう。そのままでは、SLExtensions コードでこれを処理する方法はないようです。
ところで、これは Model-View-ViewModel (MVVM) コンテキストにあります。
editor - Vi 置換コマンド
vi を使用して、現在の行番号を現在の行のどこかに置き換えるにはどうすればよいですか? たとえば、カーソルが 10 行目にある場合、その行のどこかに数字の 10 を置きたいと思います。
wpf - 非UIオブジェクトを取得してWPFコマンドバインディングに応答する
ボタンから起動される組み込みのRefreshコマンドに応答したいViewModelクラスがありますが、CommandTargetを宣言する方法がわかりません。
簡単に言えば、私のコードは次のとおりです
ViewModelコンストラクターとCanExecuteおよびExecutedイベントハンドラー-
マークアップは-
ここで、このボタンのCommandTargetをに設定しようとしました{Binding Source={StaticResource ViewModel}}
が、ランタイムに「」と表示されますCannot convert the value in attribute 'CommandTarget' to object of type 'System.Windows.IInputElement'
。
私はコマンドに慣れていないので、ここですべての種類が間違っている可能性があります。任意の助けをいただければ幸いです。
linux - ファイル数を含むフォルダを一覧表示する UNIX コマンド
現在のレベル (サブフォルダーを含まない) のフォルダーのリストを取得し、フォルダー名とフォルダー内のファイル数を単純に出力したい (できれば *.jpg にフィルター処理することをお勧めします)。
これは標準のbashシェルで可能ですか? ls -l
ファイル数以外のすべてについて出力します:)
mvvm - MVVM ルーティングおよびリレー コマンド
RoutedCommandとRelayCommandの違いは何ですか? RoutedCommand をいつ使用し、MVVM パターンで RelayCommand を使用するのはいつですか?