Exemplo n.º 1
0
        private void Baglan_Click(object sender, EventArgs e)
        {
            this.Hide();

            IntPtr m = Application.OpenForms["HaberlesmeForm"].Handle;

            Button serverebaglan = HaberlesmeForm.FromHandle(m).Controls.Find("ServerBaglanBtn", true).FirstOrDefault() as Button;

            Label lbBaglantiBilgisi = HaberlesmeForm.FromHandle(m).Controls.Find("lbBaglantiBilgisi", true).FirstOrDefault() as Label;

            OnOffButton.IpAdress = IpAdresiTextBox.Text;
            OnOffButton.PortNo   = Convert.ToInt32(PortNoTextBox.Text);

            OnOffButton.ServeraBaglan(serverebaglan, lbBaglantiBilgisi);
        }
Exemplo n.º 2
0
 private void SeverBaglanBtn_Click(object sender, EventArgs e)
 {
     OnOffButton.ServeraBaglan(ServerBaglanBtn, lbBaglantiBilgisi);
 }
        internal void butonOlustur()
        {
            Label eklenenButonAd = new Label();

            eklenenButonAd.Location  = new Point(5, 10);
            eklenenButonAd.Name      = yeniBtnAd.Text;
            eklenenButonAd.Text      = yeniBtnAd.Text;
            eklenenButonAd.Height    = 20;
            eklenenButonAd.Width     = 170;
            eklenenButonAd.BackColor = Color.White;
            eklenenButonAd.ForeColor = Color.Black;
            eklenenButonAd.Visible   = true;
            eklenenButonAd.TextAlign = ContentAlignment.MiddleCenter;
            eklenenButonAd.Enabled   = true;
            eklenenButonAd.AutoSize  = false;
            eklenenButonAd.Font      = new Font("Arial", 12, FontStyle.Bold);

            OnOffButton CtrlBtnAndOnOffBtn = new OnOffButton();

            CtrlBtnAndOnOffBtn.Name = yeniBtnAd.Text;
            MessageBox.Show("eklenen butun adı: " + CtrlBtnAndOnOffBtn.Name);
            CtrlBtnAndOnOffBtn.BackColor = Color.Gray;
            CtrlBtnAndOnOffBtn.Location  = new Point(60, 40);
            CtrlBtnAndOnOffBtn.Text      = yeniBtnAd.Text;
            CtrlBtnAndOnOffBtn.ForeColor = Color.Black;
            CtrlBtnAndOnOffBtn.Width     = 60;
            CtrlBtnAndOnOffBtn.Height    = 60;
            CtrlBtnAndOnOffBtn.Visible   = true;



            CtrlBtnAndOnOffBtn.textAdi        = yeniBtnAd.Text;
            CtrlBtnAndOnOffBtn.gelenDataON    = yeniBtnOnAlınanVeri.Text + "\r\n";
            CtrlBtnAndOnOffBtn.gidenDataON    = yeniBtnOnGonderilenVeri.Text;
            CtrlBtnAndOnOffBtn.gelenDataOFF   = yeniBtnOffAlınanVeri.Text + "\r\n";
            CtrlBtnAndOnOffBtn.gidenDataOFF   = yeniBtnOffGonderilenVeri.Text;
            CtrlBtnAndOnOffBtn.gonderilenData = yeniBtnOnGonderilenVeri.Text;

            CreatedButtons.Add(CtrlBtnAndOnOffBtn);
            CtrlBtnAndOnOffBtn.Click += new EventHandler(eklenenButon_Click);



            butonAdi = yeniBtnAd.Text;


            GroupBox yeniButton = new GroupBox();

            yeniButton.Size     = new Size(180, 110);
            yeniButton.Location = new Point(left, top);
            yeniButton.Visible  = true;

            yeniButton.Controls.Add(CtrlBtnAndOnOffBtn);
            yeniButton.Controls.Add(eklenenButonAd);


            IntPtr m = Application.OpenForms["HaberlesmeForm"].Handle;

            yeniButton.Parent = HaberlesmeForm.FromHandle(m).Controls.Find("ButonBox", true).FirstOrDefault() as GroupBox;

            left += 185;

            if (left + yeniButton.Width >= yeniButton.Parent.Width)
            {
                left = 5;
                top += 130;
            }

            foreach (Control eleman in this.Controls)
            {
                if (eleman is TextBox)
                {
                    TextBox textBox = (TextBox)eleman;
                    textBox.Clear();
                }
            }

            sayac++;
        }