コード例 #1
0
ファイル: Add.cs プロジェクト: umitkoc/Forms-Example
 private void btn_Sil_Click(object sender, EventArgs e)
 {
     try
     {
         VeriTabani.Sil("");
         pnl_Uyarı.Visible = true;
     }
     catch (Exception)
     {
         MessageBox.Show("Silme işleminde Hatanız var lütfen yeniden başlatın ☻");
     }
 }
コード例 #2
0
        public void Doldur()
        {
            i = 0;
            k = -1;
            while (i < pnl.Length)
            {
                cmb_kitaplar.Visible = true;
                btn_Search.Visible   = true;
                btn_Analiz.Visible   = true;
                k++;
                p++;
                pnl[p]           = new Panel();
                pnl[p].Name      = veri[k];
                pnl[p].Size      = new Size(325, 200);
                pnl[p].BackColor = Color.Orange;

                l++;
                lb[l]          = new Label();
                control        = veri[k];
                lb[l].Text     = $"Kitap:{veri[k]}";
                lb[l].Location = new Point(152, 17);
                pnl[p].Controls.Add(lb[l]);
                cmb_kitaplar.Items.Add(veri[k]);


                l++;
                k++;
                lb[l]          = new Label();
                lb[l].Text     = $"Yazar:{veri[k]}";
                lb[l].Location = new Point(152, 47);
                pnl[p].Controls.Add(lb[l]);

                l++;
                k++;
                lb[l]          = new Label();
                lb[l].Text     = $"Basım Yılı:{veri[k]}";
                lb[l].Location = new Point(152, 77);
                pnl[p].Controls.Add(lb[l]);

                l++;
                k++;
                lb[l]          = new Label();
                lb[l].Text     = $"Yayın:{veri[k]}";
                lb[l].Location = new Point(152, 107);
                pnl[p].Controls.Add(lb[l]);

                l++;
                k++;
                lb[l]          = new Label();
                lb[l].Text     = $"Türü:{veri[k]}";
                lb[l].Location = new Point(152, 167);
                pnl[p].Controls.Add(lb[l]);

                l++;
                k++;
                lb[l]          = new Label();
                lb[l].Text     = $"Sayfa:{veri[k]}";
                lb[l].Location = new Point(152, 137);
                pnl[p].Controls.Add(lb[l]);
                b++;
                k++;
                try
                {
                    box[b]            = new PictureBox();
                    box[b].Name       = pnl[p].Name;
                    box[b].MouseDown += Form1_MouseDown;
                    box[b].Size       = new Size(140, 196);
                    box[b].Location   = new Point(0, 2);
                    box[b].SizeMode   = PictureBoxSizeMode.StretchImage;
                    box[b].Image      = Image.FromFile(veri[k]);
                    pnl[p].Controls.Add(box[b]);
                    kitapliste.Controls.Add(pnl[p]);
                }
                catch (Exception)
                {
                    lbl_Sonuc.Text    = "Sistem güncellenmesinden dolayı lütfen yeniden başlatınız!";
                    btn_no.Visible    = false;
                    btn_Yes.Text      = "Tamam";
                    btn_Yes.Location  = new Point(175, 133);
                    pnl_Uyarı.Visible = true;
                    VeriTabani.Sil(control);
                }

                i++;
            }
        }