예제 #1
0
 public void SaveXml()
 {
     if (File.Exists(xmlfile))
     {
         XmlTreeView.SaveXml(treeView1, xmlfile);
     }
 }
예제 #2
0
		internal InnerTextBox(XmlTreeView container)
		{
			parent = container;
			ReadOnly = true;
			Multiline = true;
			Dock = DockStyle.Fill;
			ScrollBars = ScrollBars.Both;
		}
예제 #3
0
 internal InnerTextBox(XmlTreeView container)
 {
     parent = container;
     ReadOnly = true;
     Multiline = true;
     Dock = DockStyle.Fill;
     this.BackColor = Color.White;
 }
        public override void AddToTab(TabPage o)
        {
            o.Text = "WCF Binary";

            viewControl = new XmlTreeView();
            viewControl.BackColor = CONFIG.colorDisabledEdit;
            viewControl.Dock = DockStyle.Fill;
            o.Controls.Add(viewControl);
        }
예제 #5
0
        public XmlView(OpenedFile file)
            : this()
        {
            this.Files.Add(file);
            OnFileNameChanged(file);
            file.ForceInitializeView(this);

            xmlTreeView = new XmlTreeView(this);
            SecondaryViewContents.Add(xmlTreeView);
        }
예제 #6
0
		/// <summary>
		/// 
		/// </summary>
		public InnerXmlTreeView(XmlTreeView container)
		{
			parent = container;
			AllowDrop = true;
			Dock = System.Windows.Forms.DockStyle.Fill;
			ImageIndex = -1;
			SelectedImageIndex = -1;
			Size = new System.Drawing.Size(150, 130);
			TabIndex = 0;
			document = new XmlDocument();
			ShowLines = false;
		}
        public override void AddToTab(TabPage o)
        {
            o.Text = "WCF Binary";

            isReadOnly = true;

            // create and add xml tree view as initial control
            viewControl = new XmlTreeView();
            viewControl.BackColor = CONFIG.colorDisabledEdit;
            viewControl.Dock = DockStyle.Fill;
            o.Controls.Add(viewControl);

            // create edit view, but don't add it to the UI yet
            editControl = new TextBox { Multiline = true, ScrollBars = ScrollBars.Vertical };
            editControl.LostFocus += ParseEditedXML;
            editControl.Dock = DockStyle.Fill;
        }
		public void SetUp()
		{
			MockOpenedFile openedFile = new MockOpenedFile("test.xml");
			XmlSchemaCompletionCollection schemas = new XmlSchemaCompletionCollection();
			xmlView = new MockXmlViewContent(openedFile);
			view = new XmlTreeView(xmlView, schemas, null);
			treeViewContainer = (XmlTreeViewContainerControl)view.Control;
			treeView = treeViewContainer.TreeView;
			clipboardHandler = view as IClipboardHandler;
			xmlView.GetDocumentForFile(null).Text = "<html><body><p></p></body></html>";
			openedFile.SwitchToView(view);
			
			htmlTreeNode = treeView.Nodes[0] as XmlElementTreeNode;
			htmlTreeNode.PerformInitialization();
			bodyTreeNode = htmlTreeNode.Nodes[0] as XmlElementTreeNode;
			bodyTreeNode.PerformInitialization();
			paragraphTreeNode = bodyTreeNode.Nodes[0] as XmlElementTreeNode;

			treeView.SelectedNode = null;
		}
예제 #9
0
        public void SetUp()
        {
            MockOpenedFile openedFile             = new MockOpenedFile("test.xml");
            XmlSchemaCompletionCollection schemas = new XmlSchemaCompletionCollection();

            xmlView           = new MockXmlViewContent(openedFile);
            view              = new XmlTreeView(xmlView, schemas, null);
            treeViewContainer = (XmlTreeViewContainerControl)view.Control;
            treeView          = treeViewContainer.TreeView;
            clipboardHandler  = view as IClipboardHandler;
            xmlView.GetDocumentForFile(null).Text = "<html><body><p></p></body></html>";
            openedFile.SwitchToView(view);

            htmlTreeNode = treeView.Nodes[0] as XmlElementTreeNode;
            htmlTreeNode.PerformInitialization();
            bodyTreeNode = htmlTreeNode.Nodes[0] as XmlElementTreeNode;
            bodyTreeNode.PerformInitialization();
            paragraphTreeNode = bodyTreeNode.Nodes[0] as XmlElementTreeNode;

            treeView.SelectedNode = null;
        }
		public void SetUp()
		{
			MockOpenedFile openedFile = new MockOpenedFile("test.xml");
			XmlSchemaCompletionDataCollection schemas = new XmlSchemaCompletionDataCollection();
			xmlView = new XmlView(new DefaultTextEditorProperties(), schemas);
			xmlView.SetPrimaryFileUnitTestMode(openedFile);
			view = new XmlTreeView(xmlView, null, null);
			treeViewContainer = (XmlTreeViewContainerControl)view.Control;
			treeView = treeViewContainer.TreeView;
			clipboardHandler = view as IClipboardHandler;
			
			xmlView.XmlEditor.Text = "<html><body><p></p></body></html>";
			openedFile.SwitchToView(view);
			
			htmlTreeNode = treeView.Nodes[0] as XmlElementTreeNode;
			htmlTreeNode.PerformInitialization();
			bodyTreeNode = htmlTreeNode.Nodes[0] as XmlElementTreeNode;
			bodyTreeNode.PerformInitialization();
			paragraphTreeNode = bodyTreeNode.Nodes[0] as XmlElementTreeNode;

			treeView.SelectedNode = null;
		}
        public void SetUp()
        {
            MockOpenedFile openedFile = new MockOpenedFile("test.xml");
            XmlSchemaCompletionDataCollection schemas = new XmlSchemaCompletionDataCollection();

            xmlView = new XmlView(new DefaultTextEditorProperties(), schemas);
            xmlView.SetPrimaryFileUnitTestMode(openedFile);
            view = new XmlTreeView(xmlView, null, null);
            treeViewContainer = (XmlTreeViewContainerControl)view.Control;
            treeView          = treeViewContainer.TreeView;
            clipboardHandler  = view as IClipboardHandler;

            xmlView.XmlEditor.Text = "<html><body><p></p></body></html>";
            openedFile.SwitchToView(view);

            htmlTreeNode = treeView.Nodes[0] as XmlElementTreeNode;
            htmlTreeNode.PerformInitialization();
            bodyTreeNode = htmlTreeNode.Nodes[0] as XmlElementTreeNode;
            bodyTreeNode.PerformInitialization();
            paragraphTreeNode = bodyTreeNode.Nodes[0] as XmlElementTreeNode;

            treeView.SelectedNode = null;
        }
 public XmlTreeViewFindTarget(XmlTreeView view)
 {
     this.view = view;
 }
예제 #13
0
 private void viewSavedDatabase_Click(object sender, EventArgs e)
 {
     XmlTreeView view = new XmlTreeView();
     view.Show();
 }
예제 #14
0
 public void LoadXml()
 {
     bLoadFromDir = false;
     bLoadingXml  = XmlTreeView.LoadXml(treeView1, xmlfile);
     Initialize();
 }