如何从棱镜中的表现改变某些东西?

时间:2010-06-29 04:23:32

标签: wpf silverlight prism

我想从视图(用户控件)类中自行更改某些类。例如,我想从演示文稿中更改按钮内容 @Extra Info:change something指的是在Controls-visual或类似的内容中进行更改 那我该怎么做?

2 个答案:

答案 0 :(得分:1)

@Rev,就像你说的那样,我会定义一个属性并将其绑定到按钮的content属性,当你想要更改内容时改变演示者的eproperty并提升属性改变事件

答案 1 :(得分:1)

public class XXXPresenter:INotifyPropertyChanged { private string _buttonContent; public string ButtonContent { get {return _buttonContent;} 集合{_buttonContent =值; RaisePropertyChanged( “ButtonContent”);} } }

在XAML中

只要正确设置按钮/父级的DataContext,对演示者中ButtonContent属性的任何更改都应反映在UI中