コード例 #1
0
        private async void nvSample_SelectionChanged(Microsoft.UI.Xaml.Controls.NavigationView sender, Microsoft.UI.Xaml.Controls.NavigationViewSelectionChangedEventArgs args)
        {
            Debug.WriteLine(Windows.Storage.ApplicationData.Current.LocalFolder.Path);
            if (args.IsSettingsSelected)
            {
                contentFrame.Navigate(typeof(Settings));
            }
            else
            {
                Model = null;
                var selectedItem = (Microsoft.UI.Xaml.Controls.NavigationViewItem)args.SelectedItem;
                if (selectedItem != null)
                {
                    string selectedItemTag = ((string)selectedItem.Tag);

                    foreach (var item in Info)
                    {
                        if (item.NameOfPlace == selectedItemTag)
                        {
                            GridRing.IsActive = true;
                            File.Delete(Windows.Storage.ApplicationData.Current.LocalFolder.Path + "\\" + "Out.xml");

                            Model = await CommandsToWorkWithDB.GetXML(item, Info);

                            GridRing.IsActive = false;
                            DGBig.IsEnabled   = true;
                            GridFilling(item.NameOfPlace);
                        }
                    }
                }
            }
        }
コード例 #2
0
        private void XMLBtn_Click(object sender, RoutedEventArgs e)
        {
            var item = (Model)TestDataGrid.SelectedItem;
            var xml  = CommandsToWorkWithDB.GetXML(item, Info);

            contentFrame.Navigate(typeof(VSD), xml);
        }