【发布时间】:2014-04-12 22:36:12
【问题描述】:
在我的主页上有 6 个按钮
我使用此代码将选择的按钮发送到我的 itemDetails 页面
private void Click_Button(object sender, RoutedEventArgs e)
{
Button btn = sender as Button;
this.Frame.Navigate(typeof(ItemDetails));
}
当用户单击一个按钮时,itemDetails 页面必须从 switch 语句中加载特定信息
protected void LoadState(object sender, LoadStateEventArgs e)
{
switch ("Click_Button")
{
case "btnAbout":
aboutUs();
break;
}
}
private void aboutUs()
{
this.pageTitle.Text = "About us";
}
它没有崩溃,但我的 pageTitle 仍然是空的。
我哪里做错了?
【问题讨论】:
-
与论坛网站不同,我们不使用“谢谢”、“任何帮助表示赞赏”或Stack Overflow 上的签名。见Should 'Hi', 'thanks,' taglines, and salutations be removed from posts?。
-
我不认为你理解 switch 语句。当您打开硬编码字符串“Click_Button”时,这是没有意义的。评论:msdn.microsoft.com/en-us/library/06tc147t.aspx.
标签: c# xaml windows-8.1 windows-store