Bazı uygulamlarda kullanıcılardan veri almak isterseniz Inputbox kullanımı nı bilmeniz gerekmektedir. Bunun için C#’ ın kendi içinde InputBox diye bir methodunu kullanabiliriz. Bu method çalıştığında bir pencere açılarak kullanıcıdan veri girmesi beklenir. Program satırı burada bekler. Veri girişi yapılır onaylandıktan sorna kaldığı yerden devam eder.

Basit bir Form açın bir buton ekleyin. Kod yazmaya geçmeden önce Solution Express penceresinden Referances kısmına sağ tıklayıp add referance diyerek Microsoft.VisualBasic‘ i seçin ve “OK” diyin.

C# Input Box Kullanımı

C# Input box için Visual Basic Eklenmesi

C# Input box için Visual Basic Eklenmesi

Ayarlamaları ve formumuzu hazırladıktan sonra aşağıdaki kodu yazın ve çalıştırıp butona basın. Giriş yapmanız için bir ekran açılacaktır.

// www.kaizen40.com

using System;
using System.Windows.Forms;
using Microsoft.VisualBasic;

namespace InputBox
{
    public partial class Form1 : Form
    {
        private string aciklama;

        public Form1()
        {
            InitializeComponent();
        }

        private void BtnInput_Click(object sender, EventArgs e)
        {
            string a = Interaction.InputBox("Mesaj", "Baslik", "", 20, 20); // input box bilgileri

            switch (a)
            {
                case "1": aciklama = "a"; break;
                case "2": aciklama = "b"; break;
                case "3": aciklama = "c"; break;
            }

            MessageBox.Show(aciklama);
        }
    }
}
C# İnput Box

C# İnput Box


0 yorum

Bir yanıt yazın

Avatar yer tutucu

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.