none
label tıkladığımda labelimdaki text formda bulunan Başka bir labelının textine yazma RRS feed

  • Soru

  • Merhabalar kolay gelsin başlık biraz komik oldu ama sorunum şu formumda label2 var bunu texti "örnek1" ,  uygulamamı çalıştırınca ben label2 tıklayınca onun textini yani "örnek1" yazısını formun içinde bulunan label3 textine yazdırmak istiyorum bunu nasıl yaparım ? Teşekkürler
    27 Temmuz 2019 Cumartesi 16:07

Yanıtlar

  • Merhabalar bunu yaptım fakat olmadı.İlk aklıma gelen buydu.Form çalışır haldeyken değişmiyor.

          Form çalışır halde derken ? Bende gayet düzgün çalışıyor doğru label olduğundan eminmisiniz ? 

          
    Controls.OfType<Label>().FirstOrDefault(x => x.Name == "label2").Click += (s, evt) =>
                {
                    label3.Text = label2.Text;
                };
          Teşekkürler yaptım son yazdığınız kod işe yaradı :)

    • Düzenleyen developer1616 27 Temmuz 2019 Cumartesi 16:40
    • Yanıt Olarak İşaretleyen developer1616 27 Temmuz 2019 Cumartesi 16:41
    27 Temmuz 2019 Cumartesi 16:39

Tüm Yanıtlar

  • Peki,

    Tasarım ekranınızda bulunan label2 ye çift tıklayınız.Karşınıza aşağıdaki gibi bir kod gelecek:

     private void Label2_Click(object sender, EventArgs e)
            {
                
            }

    Bu method siz label2 ye tıkladığınızda çalışacaktır o halde bunu şöyle değiştirin : 

     private void Label2_Click(object sender, EventArgs e)
            {
                label3.Text = label2.Text;
            }

    İstediğiniz şey olacaktır.

    NOT:Event kavramını araştırın.

    27 Temmuz 2019 Cumartesi 16:17
  • Merhabalar bunu yaptım fakat olmadı.İlk aklıma gelen buydu.Form çalışır haldeyken değişmiyor.
    27 Temmuz 2019 Cumartesi 16:19
  • Merhabalar bunu yaptım fakat olmadı.İlk aklıma gelen buydu.Form çalışır haldeyken değişmiyor.

          Form çalışır halde derken ? Bende gayet düzgün çalışıyor doğru label olduğundan eminmisiniz ? 

          
    Controls.OfType<Label>().FirstOrDefault(x => x.Name == "label2").Click += (s, evt) =>
                {
                    label3.Text = label2.Text;
                };
          
    27 Temmuz 2019 Cumartesi 16:27
  • Merhabalar bunu yaptım fakat olmadı.İlk aklıma gelen buydu.Form çalışır haldeyken değişmiyor.

          Form çalışır halde derken ? Bende gayet düzgün çalışıyor doğru label olduğundan eminmisiniz ? 

          
    Controls.OfType<Label>().FirstOrDefault(x => x.Name == "label2").Click += (s, evt) =>
                {
                    label3.Text = label2.Text;
                };
          Teşekkürler yaptım son yazdığınız kod işe yaradı :)

    • Düzenleyen developer1616 27 Temmuz 2019 Cumartesi 16:40
    • Yanıt Olarak İşaretleyen developer1616 27 Temmuz 2019 Cumartesi 16:41
    27 Temmuz 2019 Cumartesi 16:39