MVVM

MVVM(Model View ViewModel)は構築上のデザインパターンで、表現ロジック(ViewModel)によってデータ(Model)からページ(View)を分離させます。

RSS

  • 解決済

    回答
    3

    MVVMでViewModel同士の連携させるための一般的な方法が知りたい

    WPF + Prism + ReactiveProperty(Rx)を使ったアプリケーションを作成しています。 MVVMパターンでViewModelの連携を取る(連携させて良いかも含めて)一般的な方法が知りたいです。 例えばAViewModelのプロパティの値が変更されたときに、 BViewModel、CViewModelのプロパティも変更するといったこ

    • 0評価
    • 130PV
    mikupedia mikupedia 4日前に ベストアンサー
  • 受付中

    回答
    1

    MVVMにおいて異なるView同士を連動させたい

    前提 現在Android+MVVMを勉強中なのですが、わからないことがあったので質問いたします。 <!-- fragment_a.xml --> <?xml version="1.0" encoding="utf-8"?> <layout xmlns:android="http://schemas.android.com/apk/res/android"

    • 0評価
    • 71PV
    brave brave 2週間前に 質問を編集
  • 解決済

    回答
    1

    Swiftで動的な要素を含んだViewで縦スクロールする方法

    前提・実現したいこと RxSwiftとMVVMを使ってiOSアプリの開発を行っております。只今、アプリのホーム的な画面を作成しております。イメージとしては、クックパッドの起動時に表示される画面のような、縦スクロールができ、行ごとに動的に要素が変更されるものを作ろうとしています。 この画面はおそらくですが、TableViewを使い、Cellごとに異なるCu

    • 0評価
    • 79PV
    seiya_orz seiya_orz 2週間前に コメント
  • 解決済

    回答
    1

    【C#】【WPF】【MVVM】初回起動時に非同期処理を走らせる方法を教えてください

    知りたい事 初回起動時に非同期処理をして画面に何かしらを表示させたいことがあると思います。 そのような場合に皆さんはどのようにしているのかを教えてください。 コンストラクタ内ではasync/ awaitキーワードが使えないので非同期処理を走らせられないですよね? 試したこと ①INavigationAware こいつを実装しさえすれば、勝手に初回起動時に

    • 0評価
    • 83PV
    Tak1wa Tak1wa 3週間前に ベストアンサー
  • 解決済

    回答
    4

    【C#】【MVVM】非同期でObservableCollectionに追加したデータをViewに反映...

    前提・実現したいこと 取得したツイートをViewにバインドしたい 発生している問題 2点あります。 ・1点目 ViewModelのコンストラクタ内で初期表示するツイートを取得しています。 Timelineプロパティの値をViewにバインディングさせています。 このプロパティはObservableCollectionなので、Addされたタイミングで変更

    • 0評価
    • 310PV
    omanuke omanuke 3週間前に ベストアンサー
  • 解決済

    回答
    1

    WPF+GalaSoft.MvvmLightでDatagrid上のセルにbuttonを配置してイベン...

    前提・実現したいこと C#にてWPF+GalaSoft.MvvmLightでアプリを開発しています。 DataGrid上のセルにButtonを配置してクリックイベントでクリックされた行の情報を取得したいと考えています。 現在GalaSoft.MvvmLightライブラリのメソッドEventToCommandでメソッドをバインドしていますが、実現できていません

    • 0評価
    • 57PV
    kinkin334 kinkin334 1ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    WPF(MVVM)で、処理中をuserに提示するために、Loadingを表示したいです。

    こんにちは。 Windows10でWPFのMVVMアプリケーションを開発しています。 Visual Studio 2017 Communityを使っています。 前提・実現したいこと 処理中をuserに提示するために、Loadingを表示したいです。 試したこと xamlに配置。 プロパティを用意。 発生している問題・エラーメッセージ 表示さ

    • 0評価
    • 92PV
    cancat cancat 1ヶ月前に コメント
  • 解決済

    回答
    1

    WPF(MVVM)で、親の変化を察知したいです。

    こんにちは。 Windows10でWPF(MVVM)のアプリケーションを開発しています。 Visual Studio 2017 Communityを使っています。 前提・実現したいこと 土台のXAMLに子どものXAMLを表示しています。 土台にあるプロパティの変化を、子で取得したいです。 該当のソースコード BaseView.xaml <But

    • 0評価
    • 96PV
    cancat cancat 1ヶ月前に コメント
  • 解決済

    回答
    1

    ICommand使ってみたはいいが、senderとeがなくなっちゃった

    MVVM初心者です。 ボタンクリックイベントを捨て、ICommandを気取って実装してみたはいいのですが、 ボタンクリック時、senderとeを受け取りませんよねコレ。 ボタン複数ある時どうすればいいのさっ。 ICommand式にする前は、ボタン達をGridで包んで、そのGridにクリックイベントを割り当ててコントロール配列っぽくしてました。

    • 0評価
    • 108PV
    ozwk ozwk 1ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    WPF(MVVM)で、CheckBoxをプロパティにバインディングしたいです。

    こんにちは。 Windows10でWPFのMVVMアプリケーションを開発しています。 Visual Studio 2017 Communityを使っています。 前提・実現したいこと CheckBoxをプロパティにバインディングしたいです。 試したこと 下記コード。 発生している問題・エラーメッセージ 値を入れたときに RaisePro

    • 0評価
    • 133PV
    cancat cancat 1ヶ月前に コメント
  • 解決済

    回答
    1

    【C#】【WPF】【MVVM】選択したListBoxの値をVM上で受け取るにはどうすれば良いか

    前提 ListBoxをクリックした際にコマンドを実行するようにしています。 分からない事 選択したListBox内の値をパラメータとして受け取るにはどうすれば良いでしょうか。 Xamlには以下の様に記述しています。 VM上のSelectedItemプロパティに選択した値がバインドされるイメージなのですが、何も値が入ってきません。 CommandParam

    • 0評価
    • 118PV
    kiichi54321 kiichi54321 1ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    【C#】【WPF】【MVVM】Gridへの動的なバインディングをしたい

    前提・実現したいこと C#を使用しています。 DataBaseから取得したテーブル一覧の中のテーブルを選択すると、 選択したテーブルの情報がGridに表示されるというアプリケーションをMVVMに則って作ろうとしています。 発生している問題・エラーメッセージ 今回のネックになっている箇所は、テーブルの列数が分からない為、動的な列数の作成という所です。 何も

    • 0評価
    • 141PV
    ebiryo ebiryo 1ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    MVVMでBindingを否定したいときにはどうするのでしょうか?

    こんにちは。 Windows10でWPFのアプリケーションを開発しています。 Visual Studio 2015 Communityを使っています。 前提・実現したいこと MVVMでBindingを否定したいときにはどうするのでしょうか? Binding !IsMeと否定しても無視されました。 プロパティを逆に作るしかないですか? 試したこと

    • 0評価
    • 167PV
    cancat cancat 2ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    MVVMでXAMLで配置したTextBoxをユーザーに応じてReadonlyにするには、どこで処理す...

    こんにちは。 Windows10でWPFのアプリケーションを開発しています。 Visual Studio 2015 Communityを使っています。 前提・実現したいこと MVVMについて教えてください。 XAMLで配置したTextBoxをユーザーに応じてReadonlyにするには、どこで処理するものでしょう。 <TextBox Text="

    • 0評価
    • 103PV
    cancat cancat 2ヶ月前に コメント
  • 受付中

    回答
    1

    WPF(MVVM)で、RaisePropertyChangedがどこに行くのか知りたいです。

    こんにちは。 Windows10でWPFのアプリケーションを開発しています。 Visual Studio 2017 Communityを使っています。 前提・実現したいこと WPF(MVVM)で、RaisePropertyChangedがどこに行くのか知りたいです。 試したこと RaisePropertyChangedで定義に移動してみた。

    • 0評価
    • 162PV
    hihijiji hihijiji 2ヶ月前に コメント
  • 受付中

    回答
    2

    hierarchicaldatatemplateを使ったカスタムコントロールの作成(wpf)

    WPFにおいて、hierarchicaldatatemplateを使ったカスタムコントロールの作成をしたいと考えているのですが、その方法が分からず困っています。 こちらのサイトに、datatemplateを使ったカスタムコントロールの作成方法が書かれており、この方法でdatatemplateを使ったカスタムコントロールの作成をすることができたのですが、h

    • 0評価
    • 948PV
    maroaig maroaig 3ヶ月前に 回答
  • 解決済

    回答
    1

    WPF Prismを利用した画面遷移時の例外エラーの補足について

    前提・実現したいこと 現在制作中のアプリケーションでは例外エラーを一括で補足して処理するようにしています。 ・DispatcherUnhandledException ・AppDomain.CurrentDomain.UnhandledException Prismを利用してRegionManager.RequestNavigateで画面遷移を行

    • 0評価
    • 588PV
    mikupedia mikupedia 6ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    【WPF】ボタンを押すとメインウィンドウを非表示にして別ウィンドウを表示させたい【MVVM】

    前提・実現したいこと WPFアプリケーションでメインウィンドウに配置されているボタンを押すと、そのメインウィンドウが閉じて、別のウィンドウを表示させるようにしたいです。 発生している問題 ボタンが押されたときの処理を書くためにMainWindowViewModelにコマンドを作り、そのコマンドでメインウィンドウのHideメソッドを呼び、別のウィンド

    • 0評価
    • 1250PV
    aridai1221 aridai1221 7ヶ月前に コメント
  • 解決済

    回答
    1

    Xamarin Android ListViewでNotSupportedException

    error: No constructor found for Xamarin.Forms.Platform.Android.ListViewAdapter::.ctor(System.IntPtr, Android.Runtime.JniHandleOwnership) 必要に迫られ、リストビューの中にリストビューという形をとっています。 iOS

    • 0評価
    • 464PV
    tukusa tukusa 8ヶ月前に 回答
  • 受付中

    回答
    3

    WindowsでGUIアプリ 定番アーキテクチャ

    WindowsでGUIアプリを作成するにあたり、定番なアーキテクチャは あるのでしょうか? MVC、MVVM等、名称だけ知っていて内容は把握していません。 この方法は作りやすい等もあれば教えてください。 使用言語はC#ですが、言語によっても好ましい構造は変わってきますか?

    • 0評価
    • 407PV
    teraotailnosuke teraotailnosuke 8ヶ月前に 回答
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    56

  • 総質問数

    46

  • 今週の質問数

    0

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る