button ?

Başlatan omereliusuk, 19 Haziran 2012, 23:06:48

omereliusuk

butona basıldığı zaman bunu işlet konusu tamam.

private void button1_Click(object sender, EventArgs e)
{
vs vs vs
}

peki butonu bırakınca nasıl oluyor

bilgisi olan varsa ve de paylaşabilirse şimdiden teşekkür ederim. yoksa başka yollarla halletmeye çalışacağım o da sağ kulağı sol elle sağ koltuk altından geçirip yakalamaya benzeyecek. :)))

rree

Butonu formda seçtikten sonra, sağ tarafta Properties yanında yıldırım işareti var. Olayları listeliyor. Hangi olayı istiyorsan çift tıkla
ilgili prosuduru oluşturuyor.
private void button1_MouseDown(object sender, MouseEventArgs e)
        {

        }

omereliusuk

 
        public Form1()
		{
            InitializeComponent(); 
this.button1.MouseDown += new MouseEventHandler(button1_MouseDown); //fare basıldığı zaman buraya ğeliyor.
this.button1.MouseUp += new MouseEventHandler(button1_MouseUp); //fare bırakıldığı zaman buraya ğeliyor.
        }
      
      void button1_MouseUp(object sender, MouseEventArgs e)
        {
            textBox4.Text = "mouse up";// throw new NotImplementedException();
            //fare bırakıldığı zaman buraya ğeliyor.
        }
 void button1_MouseDown(object sender, EventArgs e)
        {
            textBox4.Text = "mouse down"; //fare tıkladğı zaman buraya geliyor. 
        }

hocam yine de yardımınız için teşekkürler. gece bayağı uğraştım. bu kodlar ile gayet güzel çalışıyor.

RcALTIN

properties'de çift tıklayarak oluşturursanız olayları(events) o event handler bağlayıcıları ilgili formun designer dosyasına yazılır otomatikman. ama sizin kodda constructor içinde yer aldığına göre sanırım siz kendiniz yazmak istemişsiniz, bunları oraya taşıyabilirsiniz mesela ileride büyük projeler geliştirirken kod kalabalığı yapmaması açısından...
KİMSEYİ ENGELLEDİĞİM YOK, ÖZEL İLETİ DEVRE DIŞI !