private void InitializeEditor() { this.base3DEditor = new Base3DEditor(this.context, this.options, this.context.Resolve<Base3DEditorContent>()); this.base3DEditor.Dock = DockStyle.Fill; this.Controls.Add(this.base3DEditor); this.base3DEditor.RenderScene += this.RenderEditorScene; }
private void InitializeEditor() { this.base3DEditor = this.context.Resolve<Base3DEditor>(); this.split.Panel2.Controls.Add(this.base3DEditor); int row = 0; this.tableLayoutPanel1.Controls.Add(new Label { Text = "Name" }, 0, row); var editNameView = new EditNameView(this.history) { Dock = DockStyle.Fill }; this.tableLayoutPanel1.Controls.Add(editNameView, 1, row); new DataContextBinding(editNameView, this.dataContext, false); ++row; this.tableLayoutPanel1.Controls.Add(new Label { Text = "" }, 0, row); var importButton = new Button { Text = "Import" }; importButton.Click += this.OnImportButtonClick; this.tableLayoutPanel1.Controls.Add(importButton, 1, row); this.base3DEditor.RenderScene += this.OnRenderScene; }
private void InitializeEditor() { this.base3DEditor = this.context.Resolve<Base3DEditor>(); this.split.Panel2.Controls.Add(this.base3DEditor); this.tableLayoutPanel1.Controls.Add(new Label { Text = "Name" }, 0, 0); var editNameView = new EditNameView(this.history) { Dock = DockStyle.Fill }; this.tableLayoutPanel1.Controls.Add(editNameView, 1, 0); new DataContextBinding(editNameView, this.dataContext, false); this.base3DEditor.RenderScene += this.OnRenderScene; }
private void InitializeComponent() { ComponentResourceManager resources = new ComponentResourceManager(typeof(SkinEditor)); this.split = new SplitContainer(); this.stackPanel1 = new StackPanel(); this.base3DEditor1 = new Base3DEditor( this.context, this.context.Resolve<IEditorOptions<Base3DEditorOptions>>(), this.context.Resolve<Base3DEditorContent>()); var i = this.split as ISupportInitialize; if (i != null) { i.BeginInit(); } this.split.Panel1.SuspendLayout(); this.split.Panel2.SuspendLayout(); this.split.SuspendLayout(); this.SuspendLayout(); // // split // this.split.Dock = DockStyle.Fill; this.split.Location = new Point(0, 0); this.split.Name = "split"; // // split.Panel1 // this.split.Panel1.Controls.Add(this.stackPanel1); // // split.Panel2 // this.split.Panel2.Controls.Add(this.base3DEditor1); this.split.Size = new Size(750, 550); this.split.SplitterDistance = 250; this.split.TabIndex = 0; // // stackPanel1 // this.stackPanel1.AutoScroll = true; this.stackPanel1.Dock = DockStyle.Fill; this.stackPanel1.Location = new Point(0, 0); this.stackPanel1.Name = "stackPanel1"; this.stackPanel1.Size = new Size(250, 550); this.stackPanel1.TabIndex = 0; // // base3DEditor1 // this.base3DEditor1.Dock = DockStyle.Fill; this.base3DEditor1.Location = new Point(0, 0); this.base3DEditor1.Name = "base3DEditor1"; this.base3DEditor1.Size = new Size(496, 550); this.base3DEditor1.TabIndex = 0; // // SkinEditor // this.Controls.Add(this.split); this.Name = "SkinEditor"; this.Size = new Size(750, 550); this.split.Panel1.ResumeLayout(false); this.split.Panel2.ResumeLayout(false); if (i != null) { i.EndInit(); } this.split.ResumeLayout(false); this.ResumeLayout(false); }