icommand

    1

    1答えて

    私はコンボボックスを持っており、ContextMenuOpeningイベントにバインドするために、ビューモデルでコマンドが必要です。私はSystem.Windows.Interactivityを参照して、InvokeCommandActionを使ってみましたが、コマンドは呼び出していません。私はどこに間違っているのか誰にでも見える? <ComboBox x:Name="comboBoxAssets

    2

    1答えて

    はMVVMのプロジェクトをフォーム、私は両方を見てきました: public ICommand MyCommand {...} と public Command MyCommand {...} 2、およびときに私がこれを使用すべきとの違いは何ですか? ICommandをCommandに置き換えても問題ありませんか?

    0

    1答えて

    アイテムがICommandにバインドされたCommandプロパティを持つ場合、ICommand.CanExecuteに依存する有効な状態を期待できます。私がしたいのは、ICommandを継承するインターフェイスを作成することです。このインターフェイスは、コントロールの可視性を同じにするための「MayExecute」を提供します。効果的に.NETを再コンパイルせずにこれを行うきれいな方法はありますか

    0

    2答えて

    私は最近、(MVVMパターンで)WPFの学習を始めました。私はICommand実装についての質問... private ICommand _confirmOptionCommand; public ICommand ConfirmOptionCommand { get { if (_confirmOptionCommand == null) {

    0

    1答えて

    は私が監視可能なコレクションから項目を読み込むリストを持っているCOMPUTERLIST <ListView x:Name="icTodoList" ItemsSource="{Binding ComputerList}" SelectedItem="{Binding SelectedComputer}" Grid.Column="3" SelectionChanged="icTodoList_S

    2

    1答えて

    まず、私の英語はすみません。 私はこれがあるのICommand と私は別の方法で再利用可能な「XAMLユーザーコントロール」を持ちたい、と私はそれをクリッカブルにする必要がありXamarin.Form を使用してiOSとAndroidのプロジェクトに取り組んでいますStackLayoutButtonコンポーネントは: <?xml version="1.0" encoding="utf-8" ?>

    0

    1答えて

    catel 4.4.0 MVVMアプリケーションに2番目のUIスレッドを追加しています。 2番目のUIスレッドでビューとビューモデルを作成し、DispatcherTimerを使用してビューモデルを定期的に更新しています。その部分は正常に動作しているようです。しかし、私のビューモデルのコンストラクタでCatel.MVVM.Commandを作成すると、問題が発生しています。コマンドのCanExecut

    2

    1答えて

    代理人が何であるか、そして自分のプログラムで使用しているかどうかを理解するには、何か助けが必要です。私は私のコマンドを実装するために別のスタックポストで見つけたRelayCommandクラスを使用しています。 RelayCommand:私のViewModelのコンストラクタで public class RelayCommand : ICommand { readonly Action<