Görsel Programlama (Visual Programming)

Benzer belgeler
CHECKBOX, RADIOBUTTON, COMBOBOX. checkbox Kontrolü. özelliği açıklama Alabileceği değer İşaretli olup true, false olmadığı

İl İlçe uygulaması. : Seçilen ile ait ilçeleri listeleyen program. //İl değişkeni için kodu aşağıdaki sayfadan kopyalayınız.

Görsel Programlama (Visual Programming) 2.Hafta

Görsel Programlama (Visual Programming) 2.Hafta

Visual C# - Görsel Programlama II Örnek Sorular ve Cevaplar

VERİ TABANI İŞLEMLERİ (NESNE TABANLI PROGRAMLAMA TEKNİĞİ İLE)

yeni_uye_kayit.ascx UserControl sayfamızda, kaydedilmek istenen üye eğer daha önce veritabanımızda kayıtlı ise bunu buldurup kullanıcıyı uyaralım;

İNTERNET TABANLI PROGRAMLAMA

Response : Sunucunun istemciye veri yollamasını

Örnek Uygulama: CheckedListBox da seçili olanları listbox nesnesine ekleyen program.

Yeni bir proje açarken File New - Web Site diyoruz. Gelen ekranda Visual Basic veya C# seçilebilir. Biz ders kapsamında C# programlama dilini seçtik.

Çözüm :RadioButtonList1 kontrolunuekliyoruz.enableautopostback iaktifleştiriyoruz..

Ders 4: Diziler (Arrays( Arrays) barisgokce.com

İNTERNET TABANLI PROGRAMLAMA

Visual Studio 2010 veya 2013, Sharp Develop 3.2 programlarını kurabilirsiniz.

3. CheckedListBox 4. ListView

Ders 7: Form Kontrol Elemanları. barisgokce.com

GENETİK ALGORİTMA GEZGİN SATICI ÖDEVİ

Aritmetik Operatörler, Math Sınıfı ve Program Akış Komutları

Kitap Ekle linki tıklandığında, admin.aspx sayfamızın görüntüsü aşağıdaki şekilde olacaktır.

Şekil 2.1. Bu bölümde ASP.Net platformumuzu açtığımızda Toolbox penceresindeki Standart bölümündeki kontrollerden bahsedeceğiz.(şekil 2.2) Şekil 2.

İNTERNET TABANLI PROGRAMLAMA- 3.ders

İNTERNET TABANLI PROGRAMLAMA- 10.ders GRIDVIEW İÇERİSİNDE YENİ KAYIT EKLEME, FOTOGRAF LİSTELEME, SIRALAMA YAPMA VE DROPDOWN EKLEME

Karabük Üniversitesi, Mühendislik Fakültesi... WEB TEKNOLOJİLERİ

Vbnet Vbne access bağ ba lant lan ı t s ı ı s, ekleme, güncelleme,,silme

VISUAL C#.NET. CONSOLE EKRANINA YAZI YAZDIRILMASI (using System Kullanılarak Yapılan Uygulama) CONSOLE DERLENMESİ= Debug / Start Without Debugging

HSancak Nesne Tabanlı Programlama I Ders Notları

VISUAL STUDIO.NET ve Veritabanı

Nesne Tabanlı Programlama-1

Yeni Web Sitesi Oluşturma: Visual Studio 2012 açılır. File>New>Web Site>C#-Asp Empty Site

Proje Başlatma. New Project: Yeni Proje Hazırlamak Open Project: Mevcut Projeleri Açmak

Aynı tipten çok sayıda değişken topluluğudur. X Y Score1 Score2 (0) (1) (2)...

Bölüm 6. Karma. Olcay Taner Yıldız. O. T. Yıldız, C && Java ile Veri Yapılarına Giriş, Boğaziçi Üniversitesi Yayınevi, / 31

D İ Z İ L E R A R R A Y S

C#.Net & Linq (Language Integrated Query)

Ders 8: Metotlar. barisgokce.com

İNTERNET TABANLI PROGRAMLAMA- 3.ders

LABEL BUTTON - TEXTBOX

using System; using System.Diagnostics; using System.Drawing; using System.Windows.Forms; using System.Runtime.InteropServices;

NESNE TABANLI PROGRAMLAMA-1 DERS UYGULAMALARI (22 EYLÜL - 14 KASIM

CBÜ Teknoloji Fakültesi, Yazılım Mühendisliği. Nesneye Yönelik Programlama

İNTERNET TABANLI PROGRAMLAMA- 9.ders BİLGİLERİN GRIDVIEW İÇERİSİNDE EKLENMESİ, DÜZENLENMESİ VE SİLİNMESİ

C# ÖRNEK UYGULAMALAR

İNTERNET TABANLI PROGRAMLAMA

PROGRAMLAMA DERSİ 1. İNTERNET

İNTERNET TABANLI PROGRAMLAMA- 4.ders

1 Aralık 2011 / Perşembe

Uygulama1) Şart yapısının kullanımı CheckBox1 bileşeninin işaretlendiğinde ekranda Kutu işaretlendi mesajı veren kodları yazınız.

Yazılım Nedir? 2. Yazılımın Tarihçesi 3. Yazılım Grupları 4 Sistem Yazılımları 4 Kullanıcı Yazılımları 5. Yazılımın Önemi 6

C# Yazım Kuralları ERCİYES. Ü. BİLGİSAYAR M. COMPUTER PROGRAMMING II 1 FEHİM KÖYLÜ

ADO.NET VERİTABANINA BAĞLANTI. Bir web formu üzerinden veritabanına bağlantımızı anlatacağım. UYGULAMA 1

Diziler İndisli Değişkenler

Veritabanı ve Yönetim Sistemleri

İNÖNÜ ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ 2. SINIF 1. DÖNEM VERİ YAPILARI DERSİ LABORATUAR ÖDEVİ

NESNEYE DAYALI PROGRAMLAMA 11. HAFTA UYGULAMA DERSİ

Uygulama 1) Tur sayısını 1 den klavyeden girilen n e kadar ekrana yazarak birikimli (kümülatif) toplam alan kaynak kodları yazınız.

HSancak Nesne Tabanlı Programlama I Ders Notları

Timer İle arka plan renk değişimi

KRİPTOANALİZ DERSİ FİNAL ÖDEVİ. PSO ile TRANSPOSITION CIPHER ÇÖZÜMÜ

İNTERNET TABANLI PROGRAMLAMA- 8.ders VERİTABANI İLE İLGİLİ BİLGİLERİ GÖRÜNTÜLEME, KAYDETME, GÜNCELLEME VE SİLME

Resmin dosya adı tutulacaktır. Ve program yolu ile path(yolu ile) sayafaya eklenecektir.

Veri Merkezli Uygulamalar Bağlantılı (Connected) Veri Ortamları

Durum Yönetimi. Olan sayfalar ekleyelim. BasitSayac.aspx

GÜZ YY. - MKT103 - GÖRSEL PROGRAMLAMA DERSİ - ARA SINAVI

YZM 2116 Veri Yapıları

İNTERNET PROGRAMLAMA 2 A S P. N E T. Marmara Teknik Bilimler MYO / Hafta 8 Durum Yönetimi

Programlama Dilleri 3

elemanlarının gezilmesine yönelik bir örnek sunulmuştur, inceleyiniz.

SINIF İÇİ UYGULAMA KODLARI

Operator Aşırı Yükleme (Operator OverLoading)

NOT: VERİTABANINDAKİ TABLOLARI OLUŞTURMAYI DA UNUTMAYACAĞIZ.

Uygulama 1) Sabit olarak belirlenen sayıda tekrar eden (5 kez) Visual Basic kaynak kodlarını yazınız.

PROSEDÜRLER ve FO F NKS K İY İ O Y NLA L R A

ASP.NET ile Bir Web Sitesi Oluşturma

C# ile Görsel Programlama-I. Y.Doç.Dr. Bülent Çobanoğlu

Visual Basic Windows Window Progr Pr a ogr mlama a

HESAP MAKİNASI YAPIMI

1. Aşağıdaki program parçacığını çalıştırdığınızda result ve param değişkenlerinin aldığı en son değerleri ve programın çıktısını yazınız.

Oyuncu Sınıfı. /// <summary> /// Oyuncumuzun elindeki kart /// </summary> private ArrayList kart = new ArrayList(6);

AKÜ FEBİD 12 (2012) (1-8) AKU J. Sci. 12 (2012) (1-8)

YZM 2105 Nesneye Yönelik Programlama

Masa üstünde vt34.mdb dosyası var, onu projemize eklemek için, App_Data ya sağ tıkla Add Existing Item vt34.mdb adlı dosyayı seç Add

TARİHÇE. Versiyon Tarih Düzenleyen Açıklama Engin DURMAZ İlk versiyon

MEKANİZMA TEKNİĞİ (7. Hafta)

1 GİRİŞ 1 C# Hakkında Genel Bilgiler 1.Net Framework 1 CLR 2 CLR Ve CTS 2 Temel Sınıf Kütüphanesi 3 CIL 3 Algoritma Nedir? 4 Sözde Kod (Pseudocode) 5

BİLGİLERİ GÖRÜNTÜLEME, KAYDETME, GÜNCELLEME VE SİLME İŞLEMLERİNİN BİRLİKTE ANLATIMI

2 VISUAL STUDIO 2012 GELİŞTİRME ORTAMI

ORT3167 İnternet Programcılığı 1 Ders1-2. Öğr. Grv. Aybike ŞİMŞEK

string yenisaatdeger; string yenidakikadeger; string yenisaniyedeger;

Bölüm 8. Ayrık Küme. Olcay Taner Yıldız. O. T. Yıldız, C && Java ile Veri Yapılarına Giriş, Boğaziçi Üniversitesi Yayınevi, / 16

NESNEYE DAYALI PROGRAMLAMA 9. HAFTA UYGULAMA DERSİ

Karabük Üniversitesi, Mühendislik Fakültesi...

Bilgisayar Programcılığı. Görsel Programlama-I. Öğr. Gör. Cansu AYVAZ GÜVEN

C# EĞİTİM ÇALIŞMASI. Gülhan AYDOĞAN AKKAŞ : Bilişim Teknolojileri Öğretmeni. 1.ToolBox : Properties Solution Explorer...

Her Select Case bloğu, mutlaka End Select ile bitmek zorundadır.

BİL132 Bilgisayar Programlama II

Command Nesnelerini Kullanarak Tablolarda Değişiklik Yapmak:

Ağaçlar (Trees) Ağaçlar (Trees)

C# ile İlk Uygulamalar ve Değişkenler

C++ Giriş Ders 1 MSGSU Fizik Bölümü Ferhat ÖZOK Kullanılacak kaynak: Published by Juan Soulié

Transkript:

Görsel Programlama (Visual Programming) 2014-2015 Bahar Dönemi ListBox 1

2

Bileşeni(Nesnesi) Text Özelliği TextBox nesnesi gibi kullanılabilir 3

Item Ekleme 4

combobox1.maxdropdownitems = 5; combobox1.maxdropdownwidth=200; combobox1.itemsheight=5; combobox1.rightoleft =Yes; combobox1.rightoleft =No; // görünecek Item syısı // görünen Itemlerin genişliği // Item yüksekliği //Sağa Dayalı //Sola Dayalı(Normla değeri) Sample DropDown DropDownList Veri girilebilir, seçim yapılabilir Sadece seçim yapılabilir 5

Özellikleri string s= combobox1.text; Object x= combobox1.items[index] ; // indexi verilen item değeri if (combobox1.selectedindex!= -1 ) // seçili item varsa { Object x = combobox1.items[combobox1.selectedindex]; this.text = x.tostring(); } int itemsayisi = combobox1.items.count; // kayıt (item) sayısı int itemindexi = combobox1.items.indexof("mavi"); // belirtilen item indexini verir Örn: MessageBox.Show(" itemin indexi " + combobox1.items.indexof(textbox1.text) ); int itemindexi = combobox1.selectedindex;// seçili Item indexini verir 6 Object secilenitem= combobox1.selecteditem ; // seçilen itemin değerini verir

Özellikleri Object item = combobox1.selectvalue; // seçilen Item Value verir. Ancak burada 1.ValueMember değerine daha önceden bir veri kaynağı ile ilişkilendirilmiş olmalıdır. bool varmi = combobox1.items.contains(object değer);// itemin olup olmadığına bakar varsa true yoksa false değeri döndürür Örn: if (combobox1.items.contains("mavi") ) MessageBox.Show("Bu Item mevcut"); 7

Özellikleri int indexi= combobox1.findstring(string değer); // arar bulur ve indexini verir, bulamaz ise (-1) verir int indexi=combobox1.findstring(string değer, başlangıç indexi); //belirli bir indexden sonrasında arar Örn: int i = combobox1.findstring( textbox1.text ); MessageBox.Show("itemin indexi " + i ); combobox1.dispose(); // nesneyi bellekten atar. Dolayısıyla nesne formdan da gidecektir. 8

Item EKLEM Metodları combobox1.items.add( object item ); combobox1.items.insert( index, object item ); combobox1.items.addrange(object [ ] dizi ); Örnekler: combobox1.items.add("mavi" ); combobox1.items.add(textbox1.text); combobox1.items.insert(2,"yeşil"); combobox1.items.insert(0, textbox1.text); string [ ] d = {"Mavi","Yeşil","Sarı","Mor" }; combobox1.items.addrange(d); 9

Item SİLME Metodları combobox1.items.remove(object item); combobox1.items.removeat(index); combobox1.items.clear(); Örnekler: combobox1.items.remove("mavi"); // VERİLEN İTEM SİLİNİE combobox1.items.removeat(2);// İNDİSİ VERİLEN İTEM SİLER combobox1.items.clear(); // TÜM İTEMLERİ SİLER 10

seçili Item Silme Metodları Seçilen item silinsin; combobox1.items.removeat(combobox1.selectedindex); Seçilen item silinsin; combobox1.items.remove(combobox1.selecteditem); En Son item Silinsin; combobox1.items.removeat(combobox1.items.count-1); 11

Olayları En çok kullanılan olayı SelectedIndexChanged olayıdır. Bu olay seçilen Item değiştiğinde veya bir Item seçtiğimizde geçekleşir. Klavye ve Mouse olayları diğer nesneler gibidir. 12

Örnek: Ekle butonun klikleyince textbox1 deki bilgiler combobox1 e aktarılacak. Ancak daha önce girilmiş ise uyarı verecek ve kaydetmeyecek. 13

// textbox.text değeri combobox içerisinde yoksa ekleyecek private void button1_click(object sender, EventArgs e) { bool mevcut= false; for (int i = 0; i < combobox1.items.count; i++) { if (combobox1.items[i].tostring().trim() == textbox1.text.trim()) { mevcut = true; break; } } if (mevcut) { MessageBox.Show( textbox1.text +" Bilgisi Mevcut"); return; } combobox1.items.add(textbox1.text); // sona ekler //combobox1.items.insert(0, textbox1.text); // başa kaydeder } 14

AYNI işi şu şekilde de yapabiliriz. // textbox.text değeri combobox içerisinde yoksa ekleyecek private void button1_click(object sender, EventArgs e) { if (combobox1.items.contains(textbox1.text.trim() )) { MessageBox.Show( textbox1.text +«Bilgisi Mevcut"); return; } combobox1.items.add(textbox1.text); // sona ekler } //combobox1.items.insert(0, textbox1.text); // başa kaydeder 15

Soru ve Görüşleriniz? 16