問題タブ [commandparameter]

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

c# - ElementName による条件付き CommandParameter バインディング、Path は child の子

次の階層があります-

質問

  1. tabControl1の選択されたTabIndexによって、WebBrowserをCommandParameterにバインドするにはどうすればよいですか

次のコードを試しています-

  1. 条件付きでこれを行うにはどうすればよいですか。たとえば、SelectedIndex>3 の場合、Command が起動します。

アップデート

私の目標は、ViewModel コマンドを使用して Web ブラウザーを更新することです。.xaml ファイルには独自の WebBrowser を含むさまざまなタブがあるため、SelectedIndex によって、CommandParameter で渡したい WebBrowser を特定できます。

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

wpf - コンテキストメニューを介してパラメータをDevExpressTreeListControlに渡します

TreeListControlがあり、選択した行をコンテキストメニューのパラメーターとして渡したいと思います。したがって、私のコントロールは次のようになります。

意見:

コードビハインド

CommandParameter以外はすべて機能します。私は次のようなことを試しました:

それらはすべてnullを返します...私が渡すことができた唯一のパラメータは次のとおりです。


編集

DevExpressは、 http://www.devexpress.com/Support/Center/Question/Details/Q473660で質問に回答しました 。

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

c# - コードで動的にCommandParameterのWPFセットバインディング

いくつかのTreeViewItemを動的に作成する必要があります。各アイテムには、DoubleClickMouseActionにコマンドをバインドする必要があります。問題は、このコマンドにパラメーターを渡したいのですが、その方法がわかりません。

現在のコード:

私は通常、次のようにXAMLを設定します。

コードで動的に設定するにはどうすればよいですか?

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

wpf - WPFデータグリッドで現在の要素を取得する方法と、それを使って何かをする方法は?

しばらく前に、このチュートリアルで MVVM パターンの学習を開始しました。MicroMvvm を使用しています。

EntityFramework モデルを使用した WPF プロジェクトがあります。ViewModel と XAML ビューを作成しました。データを DataGrid に表示したい (データを含む 2 つの列と 2 つのボタン列: 編集、削除)

私のLibraryViewModel.csで

ボタン (削除/編集) を押すと、現在のオブジェクトを削除/編集したい。MVVMでそれを行う方法がわかりません。

でできますCommand="{Binding DeleteBook, Mode=OneWay}" CommandParameter="{Binding}"か?

正しい場合CommandParameter、LibraryViewModel からデータを取得するにはどうすればよいですか?

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

c# - WPF FlowDocumentScrollViewer の現在の選択を CommandParameter に取得する

フロー ビューアーで選択したテキストをパラメーターとしてコマンドに取得しようとしています

モデルクラスで:

問題は、ハンドラーに渡されるパラメーターが常に nullであることです。

何か不足していますか?標準の Windows コピー コマンドは、選択したテキストをどのように取得しますか?

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

wpf - CommandParameter with MVVM Light

MVVM Light を使用して動作する CommandParameter で動作する RelayCommand を取得しようとしています。コマンドはビューモデルで定義されており、選択した ListBox アイテムをパラメーターとして渡したいと考えています。コマンドはバインドされていますが、パラメーターはバインドされていません。これは可能ですか?

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

data-binding - Windows ストア アプリ CommandParameter の問題。UIElements またはそのプロパティにバインドしませんか?

過去数時間、さまざまなバインディング スタイルからクレイジーでハックなコンバーターまで、あらゆる種類のクレイジーな方法で a をGridViewaSelectedItemに渡そうとしてきました。CommandParameterコマンドが実行されるたびに、パラメーターは null として表示されます。また、分離コードでボタンの を取得しようとすると、CommandParameternull が返されました。

これが本当なのか、彼らが Windows ストア アプリからもこの機能を削除したのか、それとも Visual Studio 2012 update 2 で更新に失敗したことが原因なのかはわかりません。

この問題の解決策を知っている人がいる場合は、共有してください。そして、これが本当の姿だと知っているなら、私もそれを知りたいです。

ありがとう!

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

xaml - EventTrigger のコマンド パラメータ

MvmmCross v3 フレームワークとWindows.UI.Interactivityを使用して WinRT に取り組んでいます。

コマンドを起動するイベント TextChanged で EventTrigger を持つ TextBox が必要です。また、CommandParameter に textBox のテキストが必要です。

だから私はこのコードを持っています

しかし、私の textSearch パラメーターは "{Windows.UI.Xaml.Controls.TextChangedEventArgs}" に等しく、これらのプロパティはすべて NULL です。

次のようなバインディングで ElementName を明示的に宣言しようとしました

しかし、それも失敗しました。

ありがとう

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

wpf - WPF UserControl - 親ウィンドウをコマンド パラメーターとして ContextMenu MenuItem にバインドする

左クリックするUserControlButton開く内部があります。の親をアイテムのコマンドにパラメーターとしてContextMenu渡して、そのウィンドウを閉じようとしていますが、役に立ちません。とですべてを試しましたが、パラメーターは常に null です。親ウィンドウの一部ではないことは承知しています。私は現在、このアプローチに固執していますが、機能していません。UserControlWindowContextMenuRelativeSourcePlacementTargetContextMenuVisualTree

Command は、 で定義されている参照コマンドですUserControl.Resources:

実行部分がトリガーされますが、パラメーターは常にnullです。CommandParameterだから、私の質問は、の時点で親ウィンドウをバインドする正しい方法は何ですかMenuItem. このことはほぼ2日間私を悩ませているので、助けていただければ幸いです。