internal void setViewModel(XmlBuilderViewModel xmlBuilderViewModel)
        {
            xmlBuilderViewModel_ = xmlBuilderViewModel;
            this.DataContext = xmlBuilderViewModel;
            //this.baseInformationCtrl_.DataContext = xmlBuilderViewModel.BaseInformationViewModel_;
            //this.baseInformationCtrl_.bivm_ = xmlBuilderViewModel.BaseInformationViewModel_;
            //this.baseInformationCtrl_.variableGrid_Ctrl.DataContext = xmlBuilderViewModel.BaseInformationViewModel_;
            //this.baseInformationCtrl_.variableGrid_Ctrl.Detail_DataGrid.ItemsSource = xmlBuilderViewModel.BaseInformationViewModel_.InitialFixedValueList_;

            EventCheck_DetailGrid.DataContext = xmlBuilderViewModel.EventCheckViewModel_[0];
        }
        private void Button_Click(object sender, RoutedEventArgs e)
        {

            FpmlSerializedCSharp.IDManager.clearAll();
            XmlDocument xmldoc = new XmlDocument();

            //xmldoc.Load("http://localhost:8033/ch01-01.xml");
            myTextBox.Text = "";
            xmldoc.Load("..\\..\\testStructruedProductNodeExceptTime.xml");
            myTextBox.Text = "loading..";
            FpmlSerializedCSharp.StructuredProduct serial_sp = 
                        new FpmlSerializedCSharp.StructuredProduct(xmldoc.SelectSingleNode("StructuredProduct"));

            XmlBuilderViewModel xbvm = new XmlBuilderViewModel();
            xbvm.setProduct(serial_sp);
            myTextBox.Text = "Done";

            XmlBuilderCtrl_.setViewModel(xbvm);

        }
 public void setViewModel(XmlBuilderViewModel xmlBuilderViewModel)
 {
     this.xmlBuilderViewModel_ = xmlBuilderViewModel;
     this.XmlBuilderCtrl_.setViewModel(xmlBuilderViewModel);
 }
 private void addNewCtrl(XmlBuilderViewModel xbvm) 
 {
     
     // 만들어서 add함. 위치도 지정하고, 잡일여기서함.
 }