public void AttachTo(MetroListBox lstBox, bool bAlsoNull = false) { FillArray(bAlsoNull); this.lsbBox = lstBox; this.lsbBox.DataSource = List; this.lsbBox.DisplayMember = "Display"; this.lsbBox.ValueMember = "Archive"; }
private void InitializeComponent() { listBox = new MetroListBox(); listBox.Location = new System.Drawing.Point(0, 0); listBox.Name = "listBox1"; listBox.Size = new System.Drawing.Size(121, 82); listBox.TabIndex = 0; listBox.DoubleClick += ListBox_DoubleClick; listBox.Click += ListBox_Click; listBox.UseStyleColors = true; listBox.FontWeight = MetroTextBoxWeight.Regular; listBox.FontSize = MetroTextBoxSize.Medium; ApplyImageInvert = true; AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; BackLocation = MetroFramework.Forms.BackLocation.TopRight; ClientSize = new System.Drawing.Size(123, 88); ControlBox = false; Controls.Add(listBox); DisplayHeader = false; IsMdiContainer = true; MaximizeBox = false; MinimizeBox = false; Movable = false; Name = "Form2"; Resizable = false; ShadowType = MetroFramework.Forms.MetroFormShadowType.None; ShowInTaskbar = false; SizeGripStyle = System.Windows.Forms.SizeGripStyle.Hide; StartPosition = System.Windows.Forms.FormStartPosition.Manual; Style = MetroFramework.MetroColorStyle.Default; Text = "Form2"; TransparencyKey = System.Drawing.Color.Empty; ResumeLayout(false); }