WPF中修改部分按钮属性
10个按钮,根据不同的权限,可以操作不同的按钮。要怎么实现?本人初学WPF,求大神啊~! --------------------编程问答-------------------- 快来人啊~~~
一共就两个权限,一个可以控制所有按钮,一个只能控制一部分按钮!求人解答呀! --------------------编程问答-------------------- 你让部分按钮Enabled=false不行么 --------------------编程问答-------------------- 我要动态控制部分按钮enabled = false 怎么做?
--------------------编程问答-------------------- 来人啊,急啊~
求各路大神!
是不是给部分按钮一个共同的属性,然后获取这个属性值,来修改enabled?
该怎么做啊! --------------------编程问答-------------------- --------------------编程问答-------------------- 初始化的时候不能先判断么 --------------------编程问答-------------------- 第二天了,还没有人 呀! --------------------编程问答-------------------- 使用MVVM模式。也就是说在ViewModel里定义一个Property,这个Property返回一个ICommand Object。然后Binding这个Property到Button 的Command属性即可。
原理是因为ICommand 接口有个CanExecute方法,这个方法可以控制Button的Enabled。所以,所有的逻辑都可以在ViewModel里实现。最好不要考虑codebehind,那是歧路。
补充:.NET技术 , C#