Etiketler "Windows Forms"

Visual Studio Class Diagram Kullanımı

Class diagram visual studio içinde rahat bir şekilde sınıflar oluşturmanıza yardımcı olur. Görsel olarak da projenizdeki sınıfların özeti gibidir. Class diagram'ı bir uml aracı gibi de kullanaiblirsiniz. Gayet kullanışlıdır. Ben bu yazıda, class diagram'ı tanıtmak için basit bir sınıf oluşturmayı düşünüyorum.

Öncelikle boş bir proje açıyoruz. Daha sonra Project>Add New Item menüsünden yeni bir Class Diagram ekliyoruz. Eklediğimiz diagramın ekran görüntüsü aşağıdaki gibi olacaktır.

Yazan: Yakup Buğra Bozkurt

 

Devamını okuyun…

C# Windows formda bilgi taşıma

Aslında başlık biraz farklı oldu. Web projelerimizde sayfalar arası bilgi taşımak için genellikle querystring kullanırız. Windows form projelerinde ise bu olmadığı için parametre kullanırız. Örnek olarak projeye Form2 isminde bir form ekleyelim. Form1'den Form2'ye geçerken süre ve tutar isminde iki tane değişkenin değerini taşıyalım.  Dahan sonra Form2'de bu değişkenleri bir butonun içinde kullanalım. Aşağıdaki kodlara baktığınız zaman olayı daha iyi anlayabilirsiniz.

Yazan: Yakup Buğra Bozkurt

Devamını okuyun…

C# Delegeler

Delegeler projelerimizde çok kullanmadığımız bir yapı ama yine de bazı durumlarda gerekli olabiliyor. Mesela bir projede, iki farklı işlemin ortak basamakları varsa orada delegeleri kullanabiliriz. Delegeler için ilk olarak işlem basamaklarının bulunduğu bir sınıf hazırlarız. Bir nevi işlem basamaklarının bulunduğu bir liste gibi olur. Daha sonra bu işlemler kullanılır. Örnek olarak ÖSS sorularının çözülmesini düşünebilirsiniz. Mesela ben ÖSS denemesi çözerken, ilk olarak Mat-1, Fen-1, Mat-2, Fen-2, Türkçe-1, Sosyal-1 sıralamasını takip ederdim. Ama başkaları farklı sırlama takip edebilir. Ya da sınava birinci bölümden giriyor ise Mat-2 ve Fen-2’yi çözmeyebilir. İsterseniz Örneğimize başlayalım.

Yazan: Yakup Buğra Bozkurt

Devamını okuyun…

C# ListView Kontrolü

Listview listeleme amacıyla kullanılan bir form kontrolüdür.   ASP.NET ortamında kullanılabileceği gibi Windows uygulamalarında da kullanılmaktadır. Örneğin klasörlerimizi görüntülediğimiz pencereler birer Listview kontrolüdür. Bu makalemizde Windows uygulamalarında nasıl kullanıldığına bakacağız: Projemize iki adet ImageList ekliyoruz. Bunlardan birincisi içerisine yüklenen resimleri büyük ikonlar halinde görmemiz için diğeri ise küçük ikonlar halinde görüntülememiz için kullanılacak. Imagelist 'in properties ekranından İmages bölümüne geliyoruz ve buraya kullanılacak resimleri ekliyoruz.

Yazan: Nuran Bahar

Devamını okuyun…