WP8如何直接打开所选项目进入编辑视图

时间:2013-06-18 17:21:56

标签: c# windows-phone-8

WP8,VS2012

我正在寻找主页上的一个项目......

enter image description here

并直接将其重新打开到可以立即编辑内容的页面(或类似内容)中(也许这是最初创建内容的页面?)...

enter image description here

目前,我正在使用...

将所选项目打开到新的详细信息页面
    private void OpenWinePage_Click(object sender, EventArgs e)
    {
        // Capture selected item data
        _selectedItem = (sender as ListBox).SelectedItem;

        if (_selectedItem != null)
        {
            // Send ID of selected contact
            string dest = "/WinePage.xaml?toDoItemId=" + ((ToDoItem)_selectedItem).ToDoItemId;
            NavigationService.Navigate(new Uri(dest, UriKind.Relative));

如果我更改'string dest =“/NewPage.xaml ...”,我打开页面创建一个新项目。

有关如何完成此任务的任何建议?有样品吗?

非常感谢,

[R

1 个答案:

答案 0 :(得分:1)

您可以使用Grid下方的页面中的可修改字段制作StackPanel / ListBox,并将其设置为VisibilityCollapsed

选择一个项目后,您可以填充这些字段;将Visibility的{​​{1}}设置为ListBox,然后将包含可编辑字段的Collapsed的{​​{1}}设置为Visibility