Search - Articles
DevASP.NET for ASP.NET, VB.NET, XML and C# (C-Sharp) Developers Tuesday, March 03, 2009
Dev Articles
Search Directory
SQL Server

Working with Automated Adjustable ComboBox Using C#

Author: Zunnair
Download Source Code :

In This Article I Will Explain You The Way In Which You Can Create Automatic Adjustable Combo Box. Source code Is Given with this article.

In this Article I will Shows how to implement a combo box which adjusts the width of the drop down list when showing it. Write this Region in your code. It adjust the combo box by programmer defined Properties.


#region Vom Windows Form-Designer generierter Code

            private void InitializeComponent()


                  this.comboBox1 = new System.Windows.Forms.ComboBox();



                  // comboBox1


                  this.comboBox1.BackColor = System.Drawing.SystemColors.Highlight;

                  this.comboBox1.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawVariable;

                  this.comboBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((System.Byte)(0)));

                  this.comboBox1.ForeColor = System.Drawing.SystemColors.HighlightText;

                  this.comboBox1.Items.AddRange(new object[] {






                                                                                       "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" +


                  this.comboBox1.Location = new System.Drawing.Point(56, 64);

                  this.comboBox1.Name = "comboBox1";

                  this.comboBox1.Size = new System.Drawing.Size(144, 27);

                  this.comboBox1.TabIndex = 0;

                  this.comboBox1.Text = "comboBox1";

                  this.comboBox1.Visible = false;


                  // Form1


                  this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);

                  this.ClientSize = new System.Drawing.Size(292, 266);


                  this.Name = "Form1";

                  this.Text = "DevAsp";

                  this.Load += new System.EventHandler(this.Form1_Load);





In This region Also Assign The values To code,Adjust the Client size According to values assigns. Source code is given with this article .And theses Functions Are Given in attached application. It is recommended run application first. In this Article I tried to explain that how to implement a combo box which adjusts the width of the drop down list According to the Assign values.

Add Article Comment:
Name :
Email Address :
Comments :
<< Generate Configuration file through System.Configuration in C# and VB using .NET 2.0

Disclaimer - Privacy
© 2002-2017