不好意思各位前辈,最近才开始学习WPF的使用,并且使用MVVM的架构去撰写程式,想请教几个问题,因为我也不太懂这问题该如何去呈现,若看不太懂还请见谅。
简单的说目前在做一个类似登入功能的页面,所以我自己先写了一个Account Model跟Account ViewModel,Account里面目前只有UserName跟Password而已。
想请教以下问题
1. 像是只有UserName&Password这么小的,特地拆出来写成一个Model,会不会很奇怪?
2. 今天这个Page有Login跟Cancel的两颗按钮,这两个按钮的功能是否都写在ViewModel里面?
3. 今天我想要按下Login后,会navigate page,是否直接写在ViewModel的Login Function?
这问题跟上面的page无关
4. UI内的每个按钮功能,都写在ViewModel吗? 有些是直接写在*.xaml.cs(?)
不好意思问题可能有点难懂QQ 还烦请知道的前辈指点一下。