問題タブ [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.
c# - ElementName による条件付き CommandParameter バインディング、Path は child の子
次の階層があります-
質問
- tabControl1の選択されたTabIndexによって、WebBrowserをCommandParameterにバインドするにはどうすればよいですか
次のコードを試しています-
- 条件付きでこれを行うにはどうすればよいですか。たとえば、SelectedIndex>3 の場合、Command が起動します。
アップデート
私の目標は、ViewModel コマンドを使用して Web ブラウザーを更新することです。.xaml ファイルには独自の WebBrowser を含むさまざまなタブがあるため、SelectedIndex によって、CommandParameter で渡したい WebBrowser を特定できます。
wpf - コンテキストメニューを介してパラメータをDevExpressTreeListControlに渡します
TreeListControlがあり、選択した行をコンテキストメニューのパラメーターとして渡したいと思います。したがって、私のコントロールは次のようになります。
意見:
コードビハインド
CommandParameter以外はすべて機能します。私は次のようなことを試しました:
それらはすべてnullを返します...私が渡すことができた唯一のパラメータは次のとおりです。
編集
DevExpressは、 http://www.devexpress.com/Support/Center/Question/Details/Q473660で質問に回答しました 。
c# - コードで動的にCommandParameterのWPFセットバインディング
いくつかのTreeViewItemを動的に作成する必要があります。各アイテムには、DoubleClickMouseActionにコマンドをバインドする必要があります。問題は、このコマンドにパラメーターを渡したいのですが、その方法がわかりません。
現在のコード:
私は通常、次のようにXAMLを設定します。
コードで動的に設定するにはどうすればよいですか?
wpf - WPFデータグリッドで現在の要素を取得する方法と、それを使って何かをする方法は?
しばらく前に、このチュートリアルで MVVM パターンの学習を開始しました。MicroMvvm を使用しています。
EntityFramework モデルを使用した WPF プロジェクトがあります。ViewModel と XAML ビューを作成しました。データを DataGrid に表示したい (データを含む 2 つの列と 2 つのボタン列: 編集、削除)
私のLibraryViewModel.csで
ボタン (削除/編集) を押すと、現在のオブジェクトを削除/編集したい。MVVMでそれを行う方法がわかりません。
でできますCommand="{Binding DeleteBook, Mode=OneWay}" CommandParameter="{Binding}"
か?
正しい場合CommandParameter
、LibraryViewModel からデータを取得するにはどうすればよいですか?
c# - WPF FlowDocumentScrollViewer の現在の選択を CommandParameter に取得する
フロー ビューアーで選択したテキストをパラメーターとしてコマンドに取得しようとしています
モデルクラスで:
問題は、ハンドラーに渡されるパラメーターが常に nullであることです。
何か不足していますか?標準の Windows コピー コマンドは、選択したテキストをどのように取得しますか?
wpf - CommandParameter with MVVM Light
MVVM Light を使用して動作する CommandParameter で動作する RelayCommand を取得しようとしています。コマンドはビューモデルで定義されており、選択した ListBox アイテムをパラメーターとして渡したいと考えています。コマンドはバインドされていますが、パラメーターはバインドされていません。これは可能ですか?
data-binding - Windows ストア アプリ CommandParameter の問題。UIElements またはそのプロパティにバインドしませんか?
過去数時間、さまざまなバインディング スタイルからクレイジーでハックなコンバーターまで、あらゆる種類のクレイジーな方法で a をGridView
aSelectedItem
に渡そうとしてきました。CommandParameter
コマンドが実行されるたびに、パラメーターは null として表示されます。また、分離コードでボタンの を取得しようとすると、CommandParameter
null が返されました。
これが本当なのか、彼らが Windows ストア アプリからもこの機能を削除したのか、それとも Visual Studio 2012 update 2 で更新に失敗したことが原因なのかはわかりません。
この問題の解決策を知っている人がいる場合は、共有してください。そして、これが本当の姿だと知っているなら、私もそれを知りたいです。
ありがとう!
xaml - EventTrigger のコマンド パラメータ
MvmmCross v3 フレームワークとWindows.UI.Interactivityを使用して WinRT に取り組んでいます。
コマンドを起動するイベント TextChanged で EventTrigger を持つ TextBox が必要です。また、CommandParameter に textBox のテキストが必要です。
だから私はこのコードを持っています
しかし、私の textSearch パラメーターは "{Windows.UI.Xaml.Controls.TextChangedEventArgs}" に等しく、これらのプロパティはすべて NULL です。
次のようなバインディングで ElementName を明示的に宣言しようとしました
しかし、それも失敗しました。
ありがとう
wpf - WPF UserControl - 親ウィンドウをコマンド パラメーターとして ContextMenu MenuItem にバインドする
左クリックするUserControl
とButton
開く内部があります。の親をアイテムのコマンドにパラメーターとしてContextMenu
渡して、そのウィンドウを閉じようとしていますが、役に立ちません。とですべてを試しましたが、パラメーターは常に null です。親ウィンドウの一部ではないことは承知しています。私は現在、このアプローチに固執していますが、機能していません。UserControl
Window
ContextMenu
RelativeSource
PlacementTarget
ContextMenu
VisualTree
Command は、 で定義されている参照コマンドですUserControl.Resources
:
実行部分がトリガーされますが、パラメーターは常にnullです。CommandParameter
だから、私の質問は、の時点で親ウィンドウをバインドする正しい方法は何ですかMenuItem
. このことはほぼ2日間私を悩ませているので、助けていただければ幸いです。