Esempio n. 1
0
        private void TabNavigationService_TabNavigatedTo(string s, TabNavigationEventArgs e)
        {
            var res = NotificationCollection.FirstOrDefault((n) => n.Model.Equals(e.Parameter));

            if (res != null)
            {
                res.ExpandNotification = true;
            }
        }
Esempio n. 2
0
        private void TabNavigationService_TabCreated(string s, TabNavigationEventArgs e)
        {
            switch (s)
            {
            case "ReadMeTab":
            {
                var readmeTab = new ContentTabItem()
                {
                    DataContext = e.Parameter, Header = ((ReadMe)e.Parameter).FileName
                };
                TabHostControl.Items.Add(readmeTab);

                TabHostControl.SelectedItem = readmeTab;

                //tabNavigationService.NavigateToTab("ReadMeTab",e.Parameter);
            }
            break;

            case "AboutMe":
            {
                var readmeTab = new ContentTabItem()
                {
                    DataContext = e.Parameter, Header = "Omar Ajerray"
                };
                TabHostControl.Items.Add(readmeTab);

                TabHostControl.SelectedItem = readmeTab;

                //tabNavigationService.NavigateToTab("ReadMeTab",e.Parameter);
            }
            break;

            default:
                break;
            }
        }