【发布时间】:2013-12-02 07:45:27
【问题描述】:
我在将文本块数据绑定到另一个类中的自定义道具时遇到问题,我做错了什么?
mainpage:
public partial class MainPage : PhoneApplicationPage
{
// Constructor
public MainPage()
{
InitializeComponent();
InitializeLanguage();
}
private void InitializeLanguage()
{
LanguageHelper lh = new LanguageHelper();
// this.TitlePanel.DataContext = lh;
txtTitle.DataContext = lh;
}
}
数据绑定:
<TextBlock x:Name="txtTitle"
Text="{Binding homepage_subheading}"
Style="{StaticResource PhoneTextNormalStyle}"
Foreground="White"
Margin="12,0"/>
LanguageHelper 类:
public class LanguageHelper
{
public String homepage_subheading;
public void changeLanguage()
{
if (true)
{
//english
homepage_subheading = "This is the top / sub Heading";
}
}
}
【问题讨论】:
-
将字段更改为属性是否解决了您的问题?还是还是不行?
-
对不起只能在几分钟后接受答案,谢谢帮助
标签: c# xaml data-binding windows-phone