private void bookProperty_Click(object sender, RoutedEventArgs e)
        {
            BookViewModel bvm = this.bookFolderTreeView_.SelectedItem as BookViewModel;

            BookPropertyViewModel vpbm = new BookPropertyViewModel();

            vpbm.BookViewModel_ = bvm.clone();

            Window w = new Window();

            w.Width      = 400;
            w.Height     = 300;
            w.Content    = vpbm.view();
            w.Visibility = 0;

            // booking button 눌리면
            if (w.ShowDialog() == true)
            {
                bvm.bookInfoCopy(vpbm.BookViewModel_);
                // xml 수정함
                bvm.updateBookInfo();

                this.rootBookViewModel_.saveXml();

                this.bookFolderTreeView_.Items.Refresh();
            }
            else
            {
            }
        }
 private void ViewModelChanged(object sender, DependencyPropertyChangedEventArgs e)
 {
     this.viewModel_ = this.DataContext as BookPropertyViewModel;
 }
        private void bookProperty_Click(object sender, RoutedEventArgs e)
        {
            BookViewModel bvm = this.bookFolderTreeView_.SelectedItem as BookViewModel;

            BookPropertyViewModel vpbm = new BookPropertyViewModel();
            vpbm.BookViewModel_ = bvm.clone();

            Window w = new Window();
            w.Width = 400;
            w.Height = 300;
            w.Content = vpbm.view();
            w.Visibility = 0;

            // booking button 눌리면
            if (w.ShowDialog() == true)
            {
                bvm.bookInfoCopy(vpbm.BookViewModel_);
                // xml 수정함
                bvm.updateBookInfo();

                this.rootBookViewModel_.saveXml();

                this.bookFolderTreeView_.Items.Refresh();
            }
            else
            {

            }
        }
 private void ViewModelChanged(object sender, DependencyPropertyChangedEventArgs e)
 {
     this.viewModel_ = this.DataContext as BookPropertyViewModel;
 }