【发布时间】:2013-10-17 14:06:32
【问题描述】:
我在调试我的应用程序时遇到问题。没有错误,我在它启动的设备上调试应用程序,但是当我点击按钮时出现调试错误! 我就是这样使用它的:
在 .xaml 文件中:
<Button Name="taxi1" Content="Call Taxi 1" Click="taxi1_Click" />
在 .xaml.cs 文件中:
private void taxi1_Click(object sender, RoutedEventArgs e)
{
PhoneCallTask call = new PhoneCallTask();
call.DisplayName = "Calling Taxi 1";
call.PhoneNumber = "1411111";
call.Show();
}
我补充说:
using Microsoft.Phone.Tasks;
我认为我做错的是我多次使用此功能,唯一改变的是出租车的名称:
private void taxi2_Click (....)
还有 call.DisplayName="Calling Taxi 2";
and call.PhoneNumber = "1422222";
也许我应该只使用一个功能,比如
private void PhoneCall_Click(object sender, RoutedEventArgs e)
{
string number="";
HttpUtility.UrlEncode((sender as Button).Tag.ToString());
if (NavigationContext.QueryString.TryGetValue("number", out number))
{
if (!string.IsNullOrWhiteSpace(number))
{
PhoneCallTask call = new PhoneCallTask();
call.DisplayName = "Taxi";
call.PhoneNumber = number;
call.Show();
}
}
}
and <Button ....... Tag="141111" .. />
【问题讨论】:
标签: c# wpf xaml windows-phone-8 task