MVVM

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

RSS
  • 解決済

    回答
    1

    [MVVM] ModelのReactiveProperty<T>を加工してViewModelのRea...

    質問 Modelにある独自クラス(Position)のリストを加工して、ViewModelのプロパティとしたいです。 イメージとしては下図のような形です。 単にModelのプロパティをViewModelのプロパティとする場合は、Modelのメンバをバインドするか、FromObjectメソッドを使うというところまではわかったのですが、今回のような加工を

    • 0評価
    • 69PV
    g_uo g_uo 5日前に コメント
  • 解決済

    回答
    1

    MVVMにて、異なるview間での情報共有方法

    MVVMの構造に関して、質問させてください。 あるviewの情報を他の画面(view等)から変更する場合、MVVMとしてどういった構造を持つべきでしょうか? 想定としては、常に表示しているviewの背景色等を、他の設定画面やメニューから変更する場合などです。 メニュー等からの変更をどのようにしてviewに伝えてあげれば良いのでしょうか? 熟練者の方々には

    • 0評価
    • 203PV
    toydev toydev 1週間前に ベストアンサー
  • 解決済

    回答
    1

    MVVMでイベントアグリゲーターを使用してイベントを発行/購読するのは誰?

    分からないこと WPFアプリケーションとMVVMを学習しています。 あるユーザーコントロールAのボタンが押されたときに、別のユーザコントロールBの表示をAの情報をもとに変更する方法を考えています。 現状はAのViewModelでイベントアグリゲーターを使ってイベントを発行し、BのViewModelでそれを購読してデータを受け取り、画面を変更していま

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

    回答
    1

    クライアントアプリケーションにおけるインメモリモデルインスタンスの管理手法について教えてください

    Java + swt で 簡単なSQLエディターデスクトップアプリケーションを作成しています。 ライブラリとしてGuice,EventBusを利用しています。 編集対象を、以下のClassで表現しています。 public class Target { public TargetKey key; public HeaderPrope

    • 0評価
    • 177PV
    koban koban 1ヶ月前に 回答
  • 解決済

    回答
    1

    WPFでMVVMをした際のキャンセルボタンの処理

    かなり初歩的な質問で申し訳ありません。 WPFでMVVMを採用した「OK」と「キャンセル」ボタンを持つダイアログを作成した際、「OK」ボタンはそのままダイアログを 閉じればいいと思いますが、「キャンセル」ボタンはどうすればよいでしょうか? 一般的にはどうされているのでしょうか? コピーしたモデルをバックアップしておいて、キャンセル時にリストア。 もしくは

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

    回答
    3

    WPFのMVVMでViewModelでModelを丸ごと公開するのは良いことか?

    分からないこと 現在WPFのアプリを作成するにあたって、以下のような実装を考えています。 Model.cs class Model : BindableBase { // 通知を実装したstringのプロパティ // 通知を実装したintのプロパティ } ViewModel.cs class ViewModel { public

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

    回答
    1

    AndroidのlayoutにMVVMCrossのcustom controlを配置するとオブジェク...

    前提・実現したいこと XamarinとMVVMCrossを使ってAndroidアプリを作成しています。 MVVMCrossにあるcustom controlのMvxGridViewを使って画像の一覧表示を作ろうとしています。 発生している問題・エラーメッセージ MvxGridViewをlayout.axmlに配置したとき、 デザイナー上でSystem

    • 0評価
    • 189PV
    toshi104 toshi104 2ヶ月前に コメント
  • 解決済

    回答
    2

    [C#][WPF][Prism]複数のUserControlを持つ場合のMVVMについて

    概要 UserControlで作成した画面(孫)を複数表示している画面(子)をUserControlで作成しました。 この(子)をWindowの画面(親)で表示したいです。 詳細 お世話になっております。WPF勉強中の者です。 (孫)はView,ViewModel,Modelが別々に存在していて数が固定です。 (子)もView,ViewModel

    • 0評価
    • 333PV
    Panai Panai 2ヶ月前に 回答
  • 解決済

    回答
    3

    INotifyPropertyChangedの実装をなるべく簡略化したい

    前提・実現したいこと INotifyPropertyChangedの実装をなるべく短く書きたい(速度は度外視で)ので 次のようなViewModelBaseクラスを作成しました。 public abstract class ViewModelBase : INotifyPropertyChanged { public event Propert

    • 3評価
    • 833PV
    Zuishin Zuishin 3ヶ月前に コメント
  • 受付中

    回答
    0

    Android Architecture Blueprintsのdev-todo-mvvm-live...

    https://github.com/googlesamples/android-architecture/tree/dev-todo-mvvm-live-kotlin/ Android Architecture Blueprintsのdev-todo-mvvm-live-kotlinでわからない箇所があります。 tasks/TasksViewModel

    • 0評価
    • 125PV
    teratailが5ヶ月前に アップデート
  • 解決済

    回答
    3

    [WPF][MVVM][Prism]異なるxamlのCommandを実行したい。

    お世話になります。 WPF+Prismフレームワークでの開発を勉強しています。 Prismの性質上、Moduleごとにxamlを分ける箇所の実装方法(Commandの記法)について、ご教授いただきたく。 ◆理解できている部分 ViewにてCommandを明記し、関連するViewModel上の同Commandを実行できる事は理解しました。 (下記①のボタン

    • 0評価
    • 636PV
    okazuki0130 okazuki0130 5ヶ月前に コメント
  • 解決済

    回答
    3

    [MVVM] ViewModelとModelは一対でなければなりませんか?

    質問内容 MVVMではViewModelとModelは一対でなければなりませんか? ViewModelから複数のModelを参照することはルール違反でしょうか? 詳細 MVVMの学習を行っています。 ネットにあるサンプルの場合、View - ViewModel - Model が一対となっている説明が散見されます。 ファイル構成でいうと、

    • 1評価
    • 862PV
    g_uo g_uo 6ヶ月前に コメント
  • 解決済

    回答
    1

    単体テストにおけるスタブ、ドライバの作成方法

    表題の件で質問させてください 現在アプリを作成し、単体テストを行っています その中でスタブを使いたい部分が出てきたのですが、調べかたが悪いためかドライバやスタブの概要は記載されていても実装の仕方がわからず、そもそもそういうクラスがあるのか、実装にあたって何か特殊な記載方法があるのかどうかすらわからず悩んでおりアドバイスをいただきたいです 以下現在取り組ん

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

    回答
    1

    MVVM double値をTextBoxで入力する時の変換エラー検知

    前提・実現したいこと Visual Stdio 2015 C# でWPFアプリケーションを作っています。 2つのTextBoxと2つButtonがあります。 発生している問題・エラーメッセージ たとえば TextBoxに数値でない'abc'などの文字列を入力した場合には、ViewModel側のsetが呼びだされない ため OKボタンを無効にできない。 な

    • 0評価
    • 237PV
    3939yoshi 3939yoshi 7ヶ月前に コメント
  • 解決済

    回答
    1

    RxSwiftを用いたMVVMの基本設計について

    最近とある開発で、RxSwiftとMVVMの設計を導入することになってますが、今までずっとMVCで開発してきたため、MVVMもRxSwiftも今まで触ったことがありません。そこで、最近RxSwiftやMVVMに関する記事とか色々読んで、自分の理解でサンプルプロジェクトを作ってみたのですが、この作り方はMVVMとして正しく認識できてますでしょうか?もし責務とか

    • 0評価
    • 641PV
    BigamitionGit BigamitionGit 8ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    WPFのバインドについて

    前提・実現したいこと MVVMでバインドをしたいと考えています。 最終的な目標としてはジャンルリストでジャンルを選ぶと ブックリストの本名の絞り込みが出来るといった実装にしたいと考えています。 ですが、入口のバインドの箇所がうまくいっていません。 バインドの仕組みについては https://teratail.com/questions/45592 を参考

    • 0評価
    • 268PV
    mint__ mint__ 9ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    【C#】【MVVM】本当にコードビハインドの単体テストは難しいのか?

    質問 ネット上では「コードビハインドにコードを書くとテストが難しくなる」と言われていますが、 どのような場合に難しくなるのでしょうか。 現在の認識 ・Viewのインスタンス生成自体は可能 ・コードビハインドのイベントハンドラも実行できる。 ・イベントハンドラも実行できるのであれば、もはやpublicなメソッドであれば何でも実行できるのでは? やってみ

    • 0評価
    • 595PV
    redhat98 redhat98 9ヶ月前に ベストアンサー
  • 解決済

    回答
    4

    MVCが理解できません

    以下のページを読みました https://qiita.com/shinkuFencer/items/f2651073fb71416b6cd7 MVCのユーザアクション MVCのユーザアクションの矢印がコントローラに向いているのは何故でしょうか。 ユーザが操作するのは画面なのでユーザアクションは必ずviewなのではないか、何故なんだ、と悩んでおります

    • 0評価
    • 1473PV
    workaholist workaholist 9ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    【C#】【MVVM】Modelのプロパティを変更通知で受け取るメリットについて

    前提 WPFでMVVMに則ったプログラムをReactivePropertyを使用して作成しています。 分からない事 Modelのプロパティを変更通知で受け取るメリットが分かりません。 Modelの値を受け取る方法は大きく2つあると思っています。 ・変更通知で値の受け渡しをする ・インスタンスのプロパティにアクセスする インスタンスのメソッドがvo

    • 0評価
    • 1035PV
    ozwk ozwk 10ヶ月前に コメント
  • 解決済

    回答
    1

    【C#】【MVVM】リストボックスクリック時にチェックボックスのON/OFFを切り替えたい

    分からない事 以下のようなコードを書いた場合、 ListBox内のアイテムをクリックする度にCheckBoxのON/OFFが切り替わって欲しいのですが意図した動きをしてくれません。 どこがマズいのでしょうか。 <Grid> <Grid.RowDefinitions> <RowDefinition /> <RowDe

    • 0評価
    • 411PV
    Tak1wa Tak1wa 10ヶ月前に ベストアンサー
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    69

  • 総質問数

    69

  • 今週の質問数

    1

関連するタグ

MVVMタグのよく見られている質問

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