14 Ekim 2009 Çarşamba

Kod ile Kontrol Ekleme

Bir çoğumuz Visual Studio'nun çok büyük bir nimeti olan sürükle bıraka alışmışızdır. Fakat arka planda sürükle bırak yapınca hangi kodlar oluşturuluyor veya sürükle bırak yapmadan forma kontrol eklemek isteseniz ne yaparız?

Örnek olarak sürükle birak yapmadan forma bir buton eklemek istedik. Bu durumda [FormAdı].Designer.cs dosyamızın içine System.Windows.Forms.Button() altında bir buton nesnesi tanımlamalıyız.

           private System.Windows.Forms.Button button1; 

Ardından InitializeComponent() metodunun altına

           this.button1 = new System.Windows.Forms.Button();
           this.Controls.Add(this.button1);

dersek boş bir buton formun sol üst köşesinde yaratılmış olur. Bu butona özellikler vermek istersek. Yine InitializeComponent() altında


            this.button1.Location = new System.Drawing.Point(98, 71);
            this.button1.Name = "button1";
            this.button1.Size = new System.Drawing.Size(75, 23);
            this.button1.TabIndex = 0;
            this.button1.Text = "button1";
            this.button1.UseVisualStyleBackColor = true;


gibi propertieslerde Properties Window yerine kod içinde değiştirilebilir.

Hiç yorum yok:

Yorum Gönder

Share/Save/Bookmark