【发布时间】:2011-10-29 05:18:13
【问题描述】:
我正在为 Windows Phone 7 编写应用程序,我创建了一个主页,其中包含一个列表框,其中包含我的所有项目,这些项目是其他页面的名称。 所以当我点击一个项目时,我应该导航到页面,但是当我点击手机时,我会报错。
这是我的代码:
private void NavigateToPages_Click(object sender, EventArgs e)
{
if (listBox1.SelectedItem == null) {}
else
{
string uri = listBox1.SelectedItem.ToString();
switch (uri)
{
case "Quadratic Eq.":
Navigate("/Pages/EQ.xaml");
break;
case "Average":
Navigate("/Pages/Average.xaml");
break;
case "Pythagoras":
Navigate("/Pages/pythagoras.xaml");
break;
case "Trigonometry":
Navigate("/Pages/Trigon.xaml");
break;
case "Percentage":
Navigate("/Pages/Percentoff.xaml");
break;
case "Prime Number":
Navigate("/Pages/prime.xaml");
break;
case "Factorize":
Navigate("/Pages/Factorize.xaml");
break;
case "GCD & LCD":
Navigate("/Pages/GG.xaml");
break;
default:
MessageBox.Show("Select a function!");
break;
}
}
它给了我选择一个功能,但我选择了一个项目,这在我的应用程序中是一样的。 我写这段代码是因为没有权限事件列表框项
【问题讨论】:
-
发布您遇到的错误。
标签: c# windows-phone-7 listbox