Click here to Skip to main content
Rate this: bad
good
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()
        {
            this.InitializeComponent();
            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 9:33am
delibey755
Comments
FrankLavigne at 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?
 
Thanks,
Frank
Build Your App
http://bit.ly/30ToLaunchWin8

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

  Print Answers RSS
0 Sergey Alexandrovich Kryukov 390
1 OriginalGriff 205
2 Zoltán Zörgő 124
3 Dave Kreskowiak 120
4 BillWoodruff 110
0 OriginalGriff 7,610
1 DamithSL 5,559
2 Sergey Alexandrovich Kryukov 5,324
3 Maciej Los 4,961
4 Kornfeld Eliyahu Peter 4,539


Advertise | Privacy | Mobile
Web01 | 2.8.141223.1 | Last Updated 25 Jan 2013
Copyright © CodeProject, 1999-2014
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