PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_Sharp
[问题] 关于ViewModel
楼主:
ttQoQ
(尚未通过认证)
2016-07-02 21:04:50
不好意思各位前辈,最近才开始学习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 还烦请知道的前辈指点一下。
作者:
testPtt
(测试)
2016-07-02 21:39:00
程式只有登入画面?
楼主:
ttQoQ
(尚未通过认证)
2016-07-02 22:05:00
后面还有其他功能 目前在做登入画面所以不太懂QQ
作者:
testPtt
(测试)
2016-07-02 22:13:00
考虑一致性 Model还是要建 这只是方便维护
楼主:
ttQoQ
(尚未通过认证)
2016-07-02 23:01:00
那想请教UI内按钮功能都是写在Viewmodel吗
作者:
testPtt
(测试)
2016-07-02 23:12:00
xaml.cs只保留一个function是比较好些 开发会比较累就是
楼主:
ttQoQ
(尚未通过认证)
2016-07-02 23:45:00
谢谢您 因为身边没有写这些 不知道问谁 感恩>< 我在试试看
作者:
testPtt
(测试)
2016-07-03 00:07:00
当然wpf不一定要mvvm 也可以只用winform的接口事件写法
作者:
YahooTaiwan
(超可爱南西我老婆)
2016-07-03 03:01:00
控件事件可以用 ICommand + Binding
http://tinyurl.com/jnh84wc
再进阶的话,可以用 Behavior上面提到的比较适合中阶开发者,初学者建议先把 Binding 机制摸熟
楼主:
ttQoQ
(尚未通过认证)
2016-07-03 11:22:00
thanks!
作者:
jinmin88
(昼伏夜出)
2016-07-05 16:30:00
mvvm的理想状况是xaml.cs不会自己多撰写任何codeviewmodel真要处理gui的元件可用command parameter解决
作者: psliurt (反指标)
2016-07-07 22:53:00
第一个问题,类别内容写多写少都不奇怪,你有看过接口只有接口名称,而没有任何Method吗?但其实是有特别作用的
楼主:
ttQoQ
(尚未通过认证)
2016-07-09 17:22:00
谢谢j大以及p大的指点
继续阅读
[问题] 内存回收速度差强人意
stu87616
[问题] 无法用Entity的SaveChanges写入数据库
gloomywind
[问题] rdlc群组分页疑问
justlike5566
[问题] List<T> function中增加不同类别的个数
andycg
[问题] 自行建置64位元Activex dll档给VBA呼叫
Ajklzxcv
Re: [问题] 不知要怎么找关键字..
MOONY135
Re: [问题] 不知要怎么找关键字..
name2name2
[问题] 不知要怎么找关键字..
kkokking
[问题] 请推荐关于串行通讯的参考书
johnsunkist
Re: 想直接修改物件的初始值
wishtogod
Links
booklink
Contact Us: admin [ a t ] ucptt.com