public FromElement(FromEditControl container) { this.Container = container; label_color = new Label(); label_color.Dock = DockStyle.Fill; label_color.Size = new Size(6, 28); // style textBox_style = new TextBox(); textBox_style.BorderStyle = BorderStyle.None; textBox_style.Dock = DockStyle.Fill; textBox_style.MinimumSize = new Size(100, 28); textBox_style.Margin = new Padding(6, 3, 6, 0); textBox_style.ForeColor = this.Container.tableLayoutPanel_main.ForeColor; // captions captions = new CaptionEditControl(); // captions.MaximumSize = new Size(200, 28); captions.Size = new Size(150, 3 * 28); // captions.MinimumSize = new Size(50, 28); captions.Dock = DockStyle.Fill; /* captions.AutoSize = true; captions.AutoSizeMode = AutoSizeMode.GrowOnly; captions.AutoScroll = false; * */ // 是否有单独的标题行? captions.HasTitleLine = this.Container.m_bHasCaptionsTitleLine; captions.ForeColor = this.Container.tableLayoutPanel_main.ForeColor; }
void DisposeChildControls() { label_color.Dispose(); textBox_style.Dispose(); captions.Dispose(); Container = null; }