Windows phone 8 在listpicker项目选择中,将数据从一个页面传递到另一个页面,然后单击wp8按钮
我正在尝试将我的内容添加到listpicker选择和按钮单击的另一页 例如:我的列表选择器上有一个名为“Home”的项目,一个文本框,一个名为“Add”的按钮,另一个页面上有一个名为“pgeHome”的文本块 当我从列表选择器中选择Home时,在文本框中输入文本,然后单击Add按钮。输入的文本应添加到PGE主页上的textblock中 //这是代码的一部分!!我希望将内容传递到listpicker项//选择,然后单击按钮 //这就是我在listpicker中输入项目的地方 名称空间提醒\u报警\u App.Utilities.rementerpage { 公共部分类remTask:PhoneApplicationPageWindows phone 8 在listpicker项目选择中,将数据从一个页面传递到另一个页面,然后单击wp8按钮,windows-phone-8,listpicker,Windows Phone 8,Listpicker,我正在尝试将我的内容添加到listpicker选择和按钮单击的另一页 例如:我的列表选择器上有一个名为“Home”的项目,一个文本框,一个名为“Add”的按钮,另一个页面上有一个名为“pgeHome”的文本块 当我从列表选择器中选择Home时,在文本框中输入文本,然后单击Add按钮。输入的文本应添加到PGE主页上的textblock中 //这是代码的一部分!!我希望将内容传递到listpicker项//选择,然后单击按钮 //这就是我在listpicker中输入项目的地方 名称空间提醒\u报警\
{
公共任务()
{
初始化组件()
私有无效应用程序BarAddButton_单击(对象发送者,事件参数e)
{
//在pgeHome页面中添加项目的步骤
如果(category.selectedindex==0)
{
提醒=新提醒(名称)
remention.Title=titleTextBox.Text
remention.Content=contentTextBox.Text
remention.BeginTime=BeginTime
提醒。到期时间=到期时间
提醒。复发类型=复发
remention.NavigationUri=NavigationUri
//在系统中注册提醒
ScheduledActionService.Add(提醒)
//用于在pgeHome页面中传递内容的代码
}
//在pgeOffice页面中添加项目的步骤
如果(category.selectedindex==1)
{
提醒=新提醒(名称)
remention.Title=titleTextBox.Text
remention.Content=contentTextBox.Text
remention.BeginTime=BeginTime
提醒。到期时间=到期时间
提醒。复发类型=复发
remention.NavigationUri=NavigationUri
//在系统中注册提醒
ScheduledActionService.Add(提醒)
//用于在pgeOffice页面中传递内容的代码
}
//在pgeFriends页面中添加项目的步骤
如果(category.selectedindex==2)
{
提醒=新提醒(名称)
remention.Title=titleTextBox.Text
remention.Content=contentTextBox.Text
remention.BeginTime=BeginTime
提醒。到期时间=到期时间
提醒。复发类型=复发
remention.NavigationUri=NavigationUri
//在系统中注册提醒
ScheduledActionService.Add(提醒)
//用于在pgeFriends页面中传递内容的代码
}
//在pgeOthers页面中添加项目的步骤
如果(category.selectedindex==3)
{
提醒=新提醒(名称)
remention.Title=titleTextBox.Text
remention.Content=contentTextBox.Text
remention.BeginTime=BeginTime
提醒。到期时间=到期时间
提醒。复发类型=复发
remention.NavigationUri=NavigationUri
//在系统中注册提醒
ScheduledActionService.Add(提醒)
//用于在pgeOthers页面中传递内容的代码
}
}
请帮助..我期待我的开发伙伴提供解决方案!!:)这就是我如何在Listpicker中获取所选项目的组件的方法。请检查它是否对您有所帮助
private void listbox_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
// If selected item is null, do nothing
if (listbox.SelectedItem == null)
{
return;
}
else
{
MainClass.Class1 search = (MainClass.Class1)listbox.SelectedItem;
NavigationService.Navigate(new Uri("/NewPage.xaml?parameter=" + search.id, UriKind.Relative));
}
}
谢谢!:)谢谢!!:)如果它帮助并解决了您的问题,请标记为答案并投票
private void listbox_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
// If selected item is null, do nothing
if (listbox.SelectedItem == null)
{
return;
}
else
{
MainClass.Class1 search = (MainClass.Class1)listbox.SelectedItem;
NavigationService.Navigate(new Uri("/NewPage.xaml?parameter=" + search.id, UriKind.Relative));
}
}