积极答复者
c#中,如何在新类中修改控件

问题
-
namespace PhoneApp1
{
public partial class MainPage : PhoneApplicationPage
{
// Constructor
public MainPage()
{
InitializeComponent();
}private void button1_Click(object sender, RoutedEventArgs e)
{
myText.Text = "在Mainpage类中修改成功“ ;changeText newchangeText = new changeText();
newchangeText.test();}
}
class changeText
{
public void test()
{
//在这里如何修改阿}
}
}请问在test里面添加什么代码,才能够修改myText.Text的数值,(我知道的一种是给test添加一个参数,用参数传过去)
还有,那种方法比较好,节约内存,节约cpu运算
2012年2月12日 11:27
答案
-
采用数据绑定获取更好,尤其是采用MVVM模式,更有利于代码的可读性。至于您所讲的节约内存和CPU运算,请高手们指点。
请参考: 如何使用 MVVM 为 Windows Phone 创建本地数据库应用程序
http://msdn.microsoft.com/zh-cn/library/hh286405(v=vs.92).aspx
Xuesong
2012年2月13日 1:37 -
补充资料: Advanced MVVM Scenarios
http://msdn.microsoft.com/en-us/library/gg405494(v=PandP.40).aspx
Xuesong
2012年2月13日 1:41
全部回复
-
采用数据绑定获取更好,尤其是采用MVVM模式,更有利于代码的可读性。至于您所讲的节约内存和CPU运算,请高手们指点。
请参考: 如何使用 MVVM 为 Windows Phone 创建本地数据库应用程序
http://msdn.microsoft.com/zh-cn/library/hh286405(v=vs.92).aspx
Xuesong
2012年2月13日 1:37 -
补充资料: Advanced MVVM Scenarios
http://msdn.microsoft.com/en-us/library/gg405494(v=PandP.40).aspx
Xuesong
2012年2月13日 1:41