folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder C# Radiobutton Kontrolu İle İlgili Bir Problem



C# Radiobutton Kontrolu İle İlgili Bir Problem

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    farlo54
    farlo54's avatar
    Kayıt Tarihi: 19/Şubat/2013
    Erkek

    Merhaba arkadaşlar C# yeni öğreniyorum ufak bir proje hazırlıyorum bir noktada takıldım. Şöyle ki 2 adet Form'umuz var 1. Formda 2 adet buton mevcut, 2. Formda 2 adet radioButton, 1 button ve 2 tane label şimdi Form1 deki buton1' e tıkladığımızda Form2' de radioButton1 seçilecek labellerdeki text'ler değişecek, Form1 deki buton2' e tıkladığımızda Form2' de radioButton2 seçilecek labellerdeki text'ler değişecek. Form2 showDialog olarak açılacak. 

    Ben denemeler yaptım ama istediğim gibi çalışmıyor Form1 deki 1. butona tıklayınca 1.radioButonu seçiyor çıkıp Form1 deki 2.butona tıklayınca 2.radioButonu seçmiyor tekrar çıkıp 2.Butona tıkladığımda seçimi yapıyor.

     

    benim kullandığım kodlar 

     

    Form1 Kodları: 

     

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    
    namespace WindowsFormsApplication1
    {
        public partial class Form1 : Form
        {
    
            public Form2 frm2;
            public Form1()
            {
                InitializeComponent();
                frm2 = new Form2();
                frm2.frm1 = this;
            }
    
            private void btnGiris_Click(object sender, EventArgs e)
            {
                frm2.ShowDialog();
                frm2.radioGiris.Checked = true;
            }
    
            private void btnCikis_Click(object sender, EventArgs e)
            {
                frm2.ShowDialog();
                frm2.radioCikis.Checked = true;
            }    
        }
    }
    

    Form2 Kodları: 

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    
    namespace WindowsFormsApplication1
    {
        public partial class Form2 : Form
        {
            public Form1 frm1; 
            public Form2()
            {
                InitializeComponent();
    
            }
    
            private void radioButton1_CheckedChanged(object sender, EventArgs e)
            {
                label1.Text = "Firma";
                label2.Text = "Giriş Yapan";       
            }
    
            private void radioButton2_CheckedChanged(object sender, EventArgs e)
            {
                label1.Text = "Bayi";
                label2.Text = "Çıkış Yapan";
            }
    
            private void btnKapat_Click(object sender, EventArgs e)
            {
                this.Close();
            }             
        }
    }
    

     

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    farlo54
    farlo54's avatar
    Kayıt Tarihi: 19/Şubat/2013
    Erkek

    ufak bi hatadan kaynaklanan sorunmuştu sorun çözülmüştür konu silinebilir

Toplam Hit: 1070 Toplam Mesaj: 2