Click here to Skip to main content
12,892,596 members (46,116 online)
Rate this:
Please Sign up or sign in to vote.
See more: C# XAML WinRT
problem is you can use Listbox TextBlock and any other etc. in Flipview ItemdetailPage if you you DataTemplated. but What ever you add "ListBox" Lıke me in DataTemplate in Flipview ItemDetailPage. That ListBox is not recognize from code behind why ? I put ListBox in flipview and ı tryed to databind at codeBehind boom. not recognise and VisualStudio Say 'The Name TweetList Does not exist in the Current Context' . only Alout navigationParameter but ı want use this TweetList and bind it from observableCollection is any one can hellp us why itemDetailPage.cs not Recognize TweetList
 public ItemDetailPage()
            TweetList.ItemsSource = _tweets;
            //'The Name TweetList Does not exist in the Current Context'
        private ObservableCollection<Tweet> _tweets = new ObservableCollection<Tweet>();
        /// <summary>
        /// Populates the page with content passed during navigation.  Any saved state is also
        /// provided when recreating a page from a prior session.
        /// </summary>
        /// <param name="navigationParameter">The parameter value passed to
        /// <see cref="Frame.Navigate(Type, Object)"/> when this page was initially requested.
        /// </param>
        /// <param name="pageState">A dictionary of state preserved by this page during an earlier
        /// session.  This will be null the first time a page is visited.</param>
        protected override void LoadState(Object navigationParameter, Dictionary<String, Object> pageState)
            // Allow saved page state to override the initial item to display
            if (pageState != null && pageState.ContainsKey("SelectedItem"))
                navigationParameter = pageState["SelectedItem"];
            // TODO: Create an appropriate data model for your problem domain to replace the sample data
            var item = SampleDataSource.GetItem((String)navigationParameter);
            this.DefaultViewModel["Group"] = item.Group;
            this.DefaultViewModel["Items"] = item.Group.Items;
            this.flipView.SelectedItem = item;
        /// <summary>
        /// Preserves state associated with this page in case the application is suspended or the
        /// page is discarded from the navigation cache.  Values must conform to the serialization
        /// requirements of <see cref="SuspensionManager.SessionState"/>.
        /// </summary>
        /// <param name="pageState">An empty dictionary to be populated with serializable state.</param>
        protected override void SaveState(Dictionary<String, Object> pageState)
            var selectedItem = (SampleDataItem)this.flipView.SelectedItem;
            pageState["SelectedItem"] = selectedItem.UniqueId;
Posted 25-Jan-13 8:33am
FrankLavigne 5-Mar-13 17:46pm
Would you happen to have some sample code I can look at and/or a sketch of what you're trying to make?

Build Your App

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

    Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.170424.1 | Last Updated 25 Jan 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100