mvvm-light

    0

    1答えて

    アプリケーションのメインウィンドウがあり、設定ウィンドウとして2番目のウィンドウまたはusercontrole(のいずれかが最も適しています)が必要になるとします。このウィンドウを開き、mvvmLightアプローチでどのように閉じますか? これは現在、私が使用しているコードです。新しいウィンドウです。 var settingWindow = new SettingsViewWindow();

    0

    1答えて

    Foreach treeview-item私は独自のデータグリッドを持っています。ツリービューのアイテムとデータグリッドは、バインディングで埋められます。 テキストボックスでは、データグリッドの選択項目にバインドされています。しかし、これらのテキストボックスへのバインドは、最初のDataGridでのみ機能します。 <TextBox Text="{Binding PlaceList/Selected

    0

    1答えて

    メッセージがViewのコンストラクタに登録されたときに複数回登録されているため、Messageが複数回発生する問題が発生しました。 S.O.投稿、ウェブサイト、ブログには次のような例が表示されます: public ConstructorOfView() { DataContext = viewModelObject; Messenger.Default.Register<Som

    0

    1答えて

    ファイルの内容に応じてボタンを動的に生成しています。 私はこの方法でそれを書く場合私のコードは一度だけRelayCommandを実行します。 var button = new Button(); button.Command = new RelayCommand(() => Messenger.Default.Send(new UseThisValue(value)); // button g

    0

    1答えて

    メニュー項目のコンテキストメニューを作成する必要があります。コンテキストメニューの可視性は、ViewModelにバインドされます。 MVVM Lightを使用してプロパティをtrueに変更すると、メニュー項目に右クリックがなくてもコンテキストメニューがUIに表示されます。値がfalseのときにコンテキストメニューを非表示にするにはどうしたらいいですか?それを右クリックでのみ表示できるようにするには

    2

    1答えて

    で私は SimpleIoc.Default.Register( () => SimpleIoc.Default.GetInstanceWithoutCaching<INewsViewModel>(), flow.Guid.ToString()); ViewModelsCache.Instance.AddViewModelInfo(flow.Guid.ToString(), I

    0

    2答えて

    SeekBarを調整してTextViewのテキストを変更しようとしています。 TapSelectionProgressプロパティを直接設定すると(TapSelectionProgress = 2;)、TextViewが更新されます。ただし、バインディングの更新はUIからトリガーされることはありません。 Main.axmlで :MainViewModel.csで <SeekBar andr

    0

    2答えて

    私は矩形が上記のItemsControlに宣言されているモデルにバインドされている以下の長方形 <Rectangle Width="{Binding Width}" Height="{Binding Length}" Tag="{Binding Id}" Name="rectangleDrawnMachine"> <i:Interaction.T

    0

    2答えて

    Visual Studio 2017のMvvmLightを別のマシンにインストールしたばかりです。 ビジュアルスタジオ2015と同じように、私のプロジェクトに新しいViewModelを追加する可能性はありませんでした。 この機能はVisual Studio 2017に実装されていませんか?

    2

    2答えて

    私はxamarinの開発を行っていますが、私はフォームを作成していません。 私は3 viewcontrollers /活動による戻りたいが、GOBACK方法は、私は私は1つのより多くの時間がviewcontrolller /活動がadded.i.e 2つのインスタンスを取得すると信じてnavigateto使用している場合は1つのViewControllerまたは活動 で帰るためです。 この問題を解