Membuat Aplikasi MVVM dengan WPF di C#
MVVM adalah sebuah variasi dari MVC yang memisahkan view menjadi dua, yaitu view dan view model yang terhubung melalui data binding. Pada kesempatan ini, saya akan membahas MVVM dengan contoh berupa sebuah aplikasi yang memakai Windows Presentation Foundation (WPF). Pertama buat sebuah project baru Dalam MVVM terdapat model yang yang nantinya akan di simpan di dalam database dan berhubungan dengan business logic. Oleh karena itu kita buat sebuah model(ItemPenjualan) dengan cara Add Class, berikut isi dari class tersebut Berikutnya kita akan membuat sebuah view . Pada project kita, kita dapat mengedit tampilan view dari program kita dengan cara mengubah file MainWindow.xaml . Ubah MainWindow.xaml menjadi sepertii berikut Dan hasilnya, tampilannya akan menjadi seperti berikut Selanjutnya kita akan membuat sebuahh view model yang berfungsi untuk menampung state/nilai yang ada di view sehingga command tidak perlu mengakses setiap control ya...