コード例 #1
0
ファイル: MainWindow.xaml.cs プロジェクト: dmonjeau/wpf-demos
        //void MainWindow_MouseDown(object sender, MouseButtonEventArgs e)
        //{
        //    if (e.RightButton == MouseButtonState.Pressed)
        //    {
        //        if (bar.Visibility == Visibility.Visible)
        //        {
        //            bar.Visibility = Visibility.Collapsed;
        //        }
        //        else
        //        {
        //            bar.Visibility = Visibility.Visible;
        //        }
        //    }
        //    else
        //    {
        //        bar.Visibility = Visibility.Collapsed;
        //    }
        //}

        //private void Close(object sender, RoutedEventArgs e)
        //{
        //    this.Close();
        //    bar.Visibility = Visibility.Collapsed;
        //}
        private void OnGoBack(object parameter)
        {
            FloorPlannerViewModel VM = this.DataContext as FloorPlannerViewModel;

            VM.GoBack        = null;
            this.DataContext = null;
            //Frame.GoBack();
        }
コード例 #2
0
ファイル: MainWindow.xaml.cs プロジェクト: dmonjeau/wpf-demos
        public MainWindow()
        {
            InitializeComponent();

            FloorPlannerViewModel floor = new FloorPlannerViewModel();

            floor.GoBack     = new DiagramFrontPageUtility.DelegateCommand <object>(OnGoBack);
            this.DataContext = floor;



            //this.MouseDown += MainWindow_MouseDown;
        }