22 Ekim 2020 Perşembe

C# GrupBox

 using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;


namespace WindowsFormsApp20

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

        }


        

        private void Form1_Load(object sender, EventArgs e)

        {

            //Kodla GroupBox nesnesi oluşturularak içerisine 1 adet label,1 adet de TextBox nesnesi ekleyelim

            GroupBox groupbox1 = new GroupBox();

            Label label1 = new Label();

            label1.Location = new Point(20, 30);

            label1.Text = "Adı Soyadı:";

            TextBox text1 = new TextBox();

            text1.Text = "ali yılmaz";

            text1.Location = new Point(150, 30);

            Controls.Add(groupBox1);

            groupBox1.FlatStyle = FlatStyle.Flat;

            groupBox1.AutoSize = true;//GroupBox içerisindeki nesnelere göre otomatik boyut alması için 

            //Aoutosize özelliğine true değerini verdik

            groupBox1.Left = groupBox1.Padding.Left + groupBox1.Margin.Left;//GropBox'ın yatay konumunu (Left) belirlemek için..

           //komut satırı ile yatay aralık değeri(Padding.Left) ile yatay kenar boşluklarını (Margin.Left) topladık

            groupBox1.Controls.Add(label1);

            groupBox1.Controls.Add(text1);

        }

    }

}



C# RadioButton

 using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;


namespace WindowsFormsApp19

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

        }


        private void button1_Click(object sender, EventArgs e)

        {

            if(radioButton1.Checked)

                MessageBox.Show("En çok kullandığınız dil C#");

            else if(radioButton2.Checked)

                MessageBox.Show("En çok kullandığımız dil Vb.Net");

            else if(radioButton3.Checked)

                MessageBox.Show("En çok kullandığımız dil C");

            else if(radioButton4.Checked)

                MessageBox.Show("En çok kullandığımız dil C++");

            else if(radioButton5.Checked)

                MessageBox.Show("EN çok kullandığımız dil Pyhtom");

            else if(radioButton6.Checked)

                MessageBox.Show("En çok kullandığımız dil Ruby");

            else if(radioButton7.Checked)

                MessageBox.Show("En çok kullandığımız dil Delphi");

        }

    }

}



20 Ekim 2020 Salı

C# Checkedlistbox

 using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;


namespace WindowsFormsApp18

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

        }

        byte i;

        private void button1_Click(object sender, EventArgs e)//tumunu sec

        {

            for ( i = 0; i <= checkedListBox1.Items.Count-1; i++)

            {

                checkedListBox1.SetItemChecked(i, true);

            }

            label1.Text = checkedListBox1.CheckedItems.Count + " eleman seçili";

        }


        private void Form1_Load(object sender, EventArgs e)

        {

            for ( i = 1; i <= 10; i++)

            {

                checkedListBox1.Items.Add(i);

            }

        }


        private void button3_Click(object sender, EventArgs e)//Aktar

        {

            for (int i = 0; i <= checkedListBox1.CheckedItems.Count-1; i++)

            {

                listBox1.Items.Add(checkedListBox1.CheckedItems[i]);

            }

        }


        private void button2_Click(object sender, EventArgs e)//secimi kaldır

        {

            for (int i = 0; i <=checkedListBox1.Items.Count-1; i++)

            {

                checkedListBox1.SetItemChecked(i, false);

                label1.Text = checkedListBox1.CheckedItems.Count + " eleman seçili";

            }

        }


        private void checkedListBox1_SelectedIndexChanged(object sender, EventArgs e)

        {

            label1.Text = checkedListBox1.CheckedItems.Count+1  + " eleman seçili";

        }

    }

}



C# CheckBox

 using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;


namespace WindowsFormsApp17

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

        }


        private void Kalıntxt_CheckedChanged(object sender, EventArgs e)//kalın

        {

            textBox1.Font = new Font(textBox1.Font.Name, textBox1.Font.Size, textBox1.Font.Style ^ FontStyle.Bold);

        }


        private void checkBox2_CheckedChanged(object sender, EventArgs e)//Eğik

        {

            textBox1.Font = new Font(textBox1.Font.Name, textBox1.Font.Size, textBox1.Font.Style ^ FontStyle.Italic);

        }


        private void checkBox3_CheckedChanged(object sender, EventArgs e)//Altı Çizili

        {

            textBox1.Font = new Font(textBox1.Font.Name, textBox1.Font.Size, textBox1.Font.Style ^ FontStyle.Underline);

        }

    }

}



18 Ekim 2020 Pazar

C# Combobox

 using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;


namespace WindowsFormsApp14

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

        }


       //komut satırı ile 0 ile 100 arasındaki sayılardan çift sayıları seçtik combobox1.items.add(i)

       //komut satırı ile combobox içerisinde sıra ile eleman ekliyoruz combobox11.items.insert(0,1);

       //satırında insert metodu ile 0 nolu index sırasına -1 adlı elemanımız ekliyoruz

       //label2 adlı label içerisinde seçili olan elmanı selectedindex özelliğini kullanarak 

       //görüntüledik.combobox1.items şeklinde combobox içerisndeki eleman listesine ulaşarak,index numarası olarak

       //combobox1.selectedındex ifadesi ile seçili elmanın index numarasını verdik


        private void button1_Click(object sender, EventArgs e)//ekle

        {

            byte i;

            for (i = 0; i <= 100; i++)

            {

                if (i % 2 == 0)

                    comboBox1.Items.Add(i);

            }

            label1.Text = comboBox1.Items.Count + " adet eleman var";

            comboBox1.SelectedIndex = 0;


        }


        private void button3_Click(object sender, EventArgs e)//yerleştir

        {

            comboBox1.Items.Insert(0, 1);

            comboBox1.SelectedIndex = 0;

            label1.Text = comboBox1.Items.Count + " adet eleman var";

        }


        private void button4_Click(object sender, EventArgs e)//temizle

        {

            comboBox1.Items.Clear();

            label1.Text = comboBox1.Items.Count + " adet eleman var";

        }


        private void button2_Click(object sender, EventArgs e)//sil

        {

            if (comboBox1.SelectedIndex >= 0)

            {

                comboBox1.Items.RemoveAt(comboBox1.SelectedIndex);

            }

            else

                comboBox1.Items.Remove(comboBox1.Items[0]);

            comboBox1.SelectedIndex = 0;

            label1.Text = comboBox1.Items.Count + " adet eleman var";

        }


        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)

        {

            label2.Text = "secili eleman=" + comboBox1.Items[comboBox1.SelectedIndex];

        }

    }

}



11 Ekim 2020 Pazar

C# Finally Deyimi

 using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;


namespace ConsoleApp30

{

    class Program

    {

        static void Main(string[] args)

        {

            //FINALLY DEYİMİ

            //Hata oluşsada oluşmasada çalışacak olan kod satırlarını finally deyiminden

            //sonra yazarız.Örneğin;aşağıdaki konsol uygulamasında program sayıları ekrana yazarken

            //bir tuşa bastığımızda,sayma işlemi iptal edilmektedir.İşlem iptal edildiğinde ise;finally

            //bloğu içerisinde yazdığımızda Console.ReadLine() metodu devreye girerek,programın çalışmasını bir tuşa

            //basılana kadar bekletmektedir...

            int i;

            try

            {

                for ( i = 1; i < 10000; i++)

                {

                    if(Console.KeyAvailable==false)

                    {

                        Console.WriteLine(i);

                    }

                    else

                    {

                        break;

                    }

                    if (i == 10000)

                        i = 1;

                }

            }

            finally

            {

                Console.ReadLine();

            }

        }

    }

}


C# Exception Nesnesi

 using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;


namespace ConsoleApp30

{

    class Program

    {

        static void Main(string[] args)

        {

            //EXCEPTİON NESNESİ

            int deger, sonuc=0, bolen;

            try

            {

                Console.WriteLine("Sayıyı girniz");

                deger = Convert.ToInt32(Console.ReadLine());

                Console.WriteLine("Bölen Sayıyı Giriniz");

                bolen = Convert.ToInt32(Console.ReadLine());

                sonuc = deger / bolen;


            }

            //Sıfıra bölönme hatası

            catch(DivideByZeroException)

            {

                Console.WriteLine("Sıfıra bölme hatası");

                sonuc = int.MaxValue;

            }

            //Aritmetik Hata

            catch(ArithmeticException)

            {

                Console.WriteLine();

            }

            //Tanımlanmamış Hata

            catch

            {

                Console.WriteLine("Tanımlanmamış Hata");

                sonuc = int.MaxValue;

            }

            Console.WriteLine("Sonuç= {0}", sonuc);

            Console.ReadKey();

        }

    }

}



8 Ekim 2020 Perşembe

C# Dictionary Remove Metodu

 using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;


namespace ConsoleApp28

{

    class Program

    {

        static void Main(string[] args)

        {

            Dictionary<string, string> dallar = new Dictionary<string, string>();


            {

                dallar.Add("Volkan Aktaş", "Programlama");

                dallar.Add("Bünyamin KARAMAN", "Programlama");

                dallar.Add("irfan MERGAN", "Donanım");

                dallar.Add("Hale KATMER", "Web Tasarım");

            };

            dallar.Remove("irfan MERGAN");

            foreach (var eleman in dallar)

            

                Console.WriteLine(eleman);

            

            Console.ReadLine();

        }

    }

}



C# Dictionary(Sözlük) Sınıfı

 using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;


namespace ConsoleApp28

{

    class Program

    {

        static void Main(string[] args)

        {

            Dictionary<string, string> dallar = new Dictionary<string, string>();

            dallar.Add("Volkan Aktaş", "Programlama");

            dallar.Add("Bünyamin KARAMAN", "Programlama");

            dallar.Add("irfan MERGAN", "Donanım");

            dallar.Add("Hale KATMER", "Web Tasarım");

            foreach (var eleman in dallar)

            {

                Console.WriteLine(eleman);

            }

            Console.ReadLine();

        }

    }

}