Diyalog pencereleri.

Slides:



Advertisements
Benzer bir sunumlar
Iletisim Icin : Blog : E - Mail :
Advertisements

Kayıt olun’a tıklayın…
BİLİM LABORATUVARLARI’ndan Yeni bir hizmet ONLINE ÖDEME SİSTEMİ www
BİLGİ GİRİŞ VE MESAJ PENCERELERİ. PROGRAM AKIŞI SIRASINDA BİLGİ VERMEK VE ONAY ALMAK İÇİN KULLANILAN MESAJ KUTULARIDIR. ÖRNEĞİN BİR PROGRAMDAN ÇIKARKEN.
Neler Öğreneceksiniz ? Windows ve temel bileşenleri,
Power Point’a Resim Nesneleri Ekleme ve Kullanma
SGB NET Doküman Yönetim Sistemi
OPTİMİZASYON VE AKTARMA İŞLEMİ
1.Adım: Birime havale edilen evraklar seçeneği seçilir.

İŞLETİM SİSTEMİ.
PHP KURULUMU PHP kurulum dosyasına çift tıklayınız.
TEFBİS SİSTEMİ TÜRKİYE’DE EĞİTİMİN FİNANSMANI
Tablolar Tablolar etiketi ile belirtilir. Bir tablo etiketi satırlara bölünür ve her satır da etiketi ile sütunlara bölünür. etiketinin anlamı "table.
İSİM UZAYLARI.
Kırklareli Üniversitesi Pınarhisar Meslek Yüksekokulu
1 BDEM 203 – Yönetim Bilgi Sistemleri BÖLÜM Microsoft Excel 2010
2. VISUAL BASIC PROGRAM YAPISI
Sisteme kaydedilen otel kartları yandaki listede görülmektedir. Burada ki kaydın üzerine çift tıklayarak otel kaydında değişiklik yapılabilir. Listenin.
HTML (HYPER TEXT MARKUP LANGUAGE) TEMEL ETİKETLERİ
İNTERNET PROGRAMCILIĞI I BTP 207 Ders 9. Tek değişkende birden fazla bilgi tutulmak istendiğinde kullanılır. Kullanım şekli: var dizi_adı= new Array(eleman1,
 HTML nin en önemli araçlarından biri de bilgi girişinde kullanılan form kontrolleridir.  Formlar, web sayfası tasarlayan kişi veya şirketlerle internet.
PROGRAMLAMA DİLLERİNE GİRİŞ Ders 8: Windows Formları
C# ile OOP GİRİŞ.
Bilgisayarda Ofis Programları
TEFBİS DÖNER SERMAYE İŞLETMELERİ MODÜLÜ KULLANICI EĞİTİMİ
MESAJ KUTUSU.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Bu derste şunları öğreneceğiz: –CheckBox es kullanımı.
ENF 101 TEMEL BİLGİ TEKNOLOJİLERİ KULLANIMI 4. DERS.
PHP İş Başında (Formlarla PHP)
Bilgisayarda Ofis Programları
E-BORDRO İNDİRME VE YÜKLEME
TEMEL NESNE VE TABLO İŞLEMLERİ
MICROSOFT WORD ŞEYMA ŞAFAK
TABLETLERİN OKULLARA TESLİMATI
TEFBİS OKULÖNCESİ MODÜLÜ KULLANICI EĞİTİMİ
Hafta Rapor Hazırlamak Form aracılığı ile tablolara veri girişi yapıldıktan sonra, ekran çıktısı veya yazıcı çıktısı almak amacı ile rapor hazırlanmaktadır.
Hafta 9. 2 Form Hazırlamak Veritabanın da bulunan tablolara veri girilmesini kolaylaştırmak ve görünümünü güzelleştirmek için form özelliğini kullanabilirsiniz.
TEMEL SAYFA YAPISI İŞLEMLERİ
BİLGİSAYAR MUHASEBE YAZILIMLARI
Temel belge İşlemlerİ Microsoft Office Word 2007.
TEFBİS DÖNER SERMAYE İŞLETMELERİ MODÜLÜ KULLANICI EĞİTİMİ
Support.ebsco.com Kullanıcı Kılavuzu EBSCO eBooks Ödünç Alma (İndirme ve Ayırtma)
Yrd. Doç. Dr. Doğan AYDOĞAN
WORD WORD UYGULAMA.
Lync Windows Mağazası uygulaması için
Bilgisayar Entegre Ofis Programları-I
Yönetim Paneli Kullanımı
Süleyman Demirel Üniversitesi Güzel Sanatlar Fakültesi
KIRKLARELİ ÜNİVERSİTESİ
Gundemkep.com.tr. Gundemkep.com Amaç: Kep sisteminde kanal yapısının açıklanabilmesi için hazırlanmıştır. Uygulama: Web Site işlemleri Sisteme giriş işlemleri.
DERS: MESLEKİ BİLGİSAYAR MODÜL -2: İŞLETİM SİSTEMİNDE MASA ÜSTÜ
Ünite II: Bilgisayarı Kullanma ve Yönetme Basit Düzenlemeler Yapma Dosyaları Düzenleme Yazdırma.
İdari ve Mali İşler Daire Başkanlığı
Kullanıcı Kılavuzu Genel Bakış support.ebsco.com.
Kayıt Yöneticisi (Records Manager)
İdari ve Mali İşler Daire Başkanlığı
ENLİL PACS (UZAK) PROGRAMI İP VE PORT AYARLARI DEĞİŞTİRME REHBERİ
Neler Öğreneceksiniz ? Windows ve temel bileşenleri,
EBSCOhost ile E-Kitap İndirme (Ödünç Alma)
Kayıt Yöneticisi (Records Manager) Kullanımı İçin;
2. VISUAL BASIC PROGRAM YAPISI
AĞ Bilgisayar Adını ve Çalışma Grubunu Öğrenme Ağ Kurulumu
EBSCOhost ile E-Kitap İndirme (Ödünç Alma)
EBSCO eBooks Ödünç Alma (İndirme ve Ayırtma)
EBSCO eBooks Ödünç Alma (İndirme ve Ayırtma)
BİL 102 BİLGİSAYAR PROGRAMLAMA
Problemi Çözme Adımları
Program Kurulum Seti Hazırlamak
BİLGİ GİRİŞ VE MESAJ PENCERELERİ
Sunum transkripti:

Diyalog pencereleri

Inputbox (Giriş Penceresi) MessageBox (Mesaj Penceresi) File Diaolg Kontrolleri

INPUTBOX Inputbox Nesnesi C# da mevcut değildir. Bu yüzden eklemek gerekir. Veri girişi amacıyla kullanılan pencerelerdir. InputBox içerisinde görüntülenecek olan mesajın uzunluğu en fazla 1024 karakter olabilir.

MESSAGEBOX (MESAJ PENCERESİ) C# form uygulamalarında mesaj penceresi (MessageBox), kullanıcı çeşitli işlemler yaparken bazı önemli durumlar meydana geldiğinde, uyarı, bilgilendirme ve hata mesajları göstermek için açılan, yardımcı pencerelerdir. Ayrıca kullanıcının bu pencere üzerindeki seçimine bağlı olarak farklı kod bloklarının çalışmasını da sağlayabiliriz.

MessageBoxButtons.OK: Mesaj kutusunda sadece Tamam düğmesi görüntülenir. MessageBoxButtons.OKCancel: Mesaj kutusu üzerinde Tamam ve İptal butonları görüntülenir. MessageBoxButtons.YesNo: Mesaj kutusu üzerinde Evet ve Hayır butonları görüntülenir. MessageBoxButtons.YesNoCancel: Mesaj kutusu üzerinde Evet, Hayır ve İptal butonları görüntülenir. MessageBoxButtons.RetryCancel: Mesaj kutusu üzerinde Yeniden dene ve İptal butonları görüntülenir. MessageBoxButtons.AbortRetryIgnore: Mesaj kutusu üzerinde Durdur, Yeniden dene ve Yoksay butonları görüntülenir.

Basit Bir Bildirim Penceresi Oluşturmak En basit haliyle bir mesaj penceresi başlık ve kullanıcıya sunulacak bir mesajdan oluşur.  Metodun 1.parametresi mesajı, 2.parametresi başlığı gösterir.

Pencere Düğmelerini Belirlemek Yukarıdaki örnekten farklı olarak mesaj penceremize Tamam butonu yerine, gerektiği yerlerde farklı seçimler yapabileceğimiz düğmeler ekleyebiliriz.  Bu durumda metodumuzun 3.parametresi olan düğme seçeneklerini, aşağıdaki gibi kodumuza ekliyoruz.

Pencereye Icon Eklemek Gösterdiğimiz mesajın konusuna uygun olarak bir icon seçimi yapmak, mesajlarımızın daha profesyonel görünmesini sağlayacaktır. Show() metodumuzun 4.parametresi icon seçimi yapmak için kullanılmaktadır.

Icon(Simge): MessageBox üzerindeki simgeyi ve MessageBox açıldığında oluşacak sesi belirtir. MessageBoxIcon.Question: Soru İşareti MessageBoxIcon.Warning: Ünlem İşareti MessageBoxIcon.Exclamation: Ünlem İşareti MessageBoxIcon.Stop: Dur İşareti MessageBoxIcon.Error: Dur İşareti MessageBoxIcon.Hand: Dur İşareti MessageBoxIcon.Information: Bilgilendirme İşareti MessageBoxIcon.Asterisk: Bilgilendirme İşareti

Basılan Düğmeye Göre Çalıştırılacak Kod Bloklarını Belirlemek Bazen kullanıcının yaptığı seçime bağlı olarak bazı kodların çalıştırılması istenebilir. Örneğin kullanıcı Kaydet butonuna tıkladığında mesaj penceresi açılır, eğer kullanıcı Evet seçeneğini seçerse kayıt veritabanına eklenir gibi. Farklı düğme seçeneklerine göre işlemler yaptırmak için DialogResult özelliğini kullanacağız.