예제 #1
0
 public MainWindow(string token)
 {
     InitializeComponent();
     _context           = new FileManagerVM(token);
     DataContext        = _context;
     client             = new HttpClient();
     client.BaseAddress = new Uri("http://localhost:51769");
     client.DefaultRequestHeaders.Authorization = new System.Net.Http.Headers.AuthenticationHeaderValue("Bearer", token);
 }
예제 #2
0
        void saveButton_StateChanged(object sender, RoutedEventArgs e)
        {
            bool isChecked = (saveButton.IsChecked == true);

            saveButton.IsHitTestVisible = !isChecked;
            if (isChecked)
            {
                SetItems(saveMenu, FileManagerVM.GetSaveMenus());
            }
            saveMenu.IsOpen = isChecked;
        }
예제 #3
0
        void SaveButton_Click(object sender, RoutedEventArgs e)
        {
            Logger.Trace("SaveButton_Click: Begin");

            saveMenu.IsOpen = false;

            if (saveButton.IsChecked.Value == true)
            {
                SetItems(saveMenu, FileManagerVM.GetSaveMenus());
                saveMenu.IsOpen = true;
            }

            Logger.Trace("SaveButton_Click: End");
        }
예제 #4
0
        void OpenButton_Click(object sender, RoutedEventArgs e)
        {
            Logger.Trace("OpenButton_Click");

            openMenu.IsOpen = false;

            if (openButton.IsChecked.Value == true)
            {
                Logger.Log("OpenButton_Click: Before GetOpenMenus");
                SetItems(openMenu, FileManagerVM.GetOpenMenus());
                openMenu.IsOpen = true;
            }

            Logger.Log("OpenButton_Click: End");
        }