Groupbox

19
Nov

Grup kutusu aynı özellikteki denetimlerin (option, checkbox gibi) birbiriyle grup olarak kullanılırken bir başlık altında toplanmasını sağlar.

Grup kutusu denetiminin özellikleri aşağıda sıralanmıştır.
Name Grup kutusunun program kodu içerisindeki adını belirler.
Backcolor Grup kutusunun zemin (arkaplan) rengini belirler. Sağ tarafındaki açılabilir liste kutusu aracılığı ile kullanıcı istediği zemin rengini belirler.
BackgroundImage Grup kutusunun arka plan resmi belirlenir.
Cursor İmleç denetimin üzerine geldiğinde görünecek ifadesi belirlenir.
DrawGrid Grup kutusuna denetim yerleştirmek için kullanılan ızgara görünümü etkinleştirilir.
Enable Grup kutusunun aktif ya da pasif olma özeliği belirlenir. Enable değeri True ise form üzerinde değişiklik yapmaya izin verilir. False ise değişiklik yapmaya izin verilmez.
FlatStyle Grup kutusunun biçimi belirlenir.
Font Yazı tipi belirlenir. Tıklandığı zaman “Yazı Tipi” penceresi açılır. Yazı Tipi, Yazı Tipi Stili ve Boyutu bu pencerede belirlenir.
ForeColor Grup kutusunun üzerindeki metnin yazı tipi rengi belirlenir.
GridSize Grup kutusunun ızgara stilini belirler. Varsayılan değeri 8.8’dir.
Location Grup kutusunun form üzerindeki konumu belirlenir.
RightToLeft Grup kutusunun text özelliği sağdan sola olacak şekilde belirir.
Size Grup kutusunun genişlik ve yükseklik ayarlaması yapılır.
Text Grup kutusunun metin özelliği ayarlanır.
Visible Grup kutusunun düğmesinin görüntülenmesi ile ilgili ayarların belirlendiği kısımdır. İki değeri vardır;
True : Görünürlüğü True yani görünür.
False : Görünürlüğü False yani görünmez.

GRUP KUTUSU DENETİMİ METOTLARI (YÖNTEMLERİ)
Focus Grup kutusuna odaklanma özelliği ayarlanır. GroupBox1.focus
Hide Grup kutusunu gizler. GroupBox1.hide
Show Grup kutusunun visible özelliği true olarak ayarlandığında, grup kutusunun gösterilmesini sağlar. GroupBox1. show

GRUP KUTUSU DENETİMİ OLAYLARI
Click Grup kutusuna tıklandığında gerçekleşir.
DoubleClick Grup kutusuna iki kez tıklandığında gerçekleşir.
LostFocus Başka bir nesneye tıklandığında yada Tab ile atlama yapıldığında gerçekleşir.

Etiketler : grupbox C# kullanımı
Kategoriler : Baştan Sona C#
Yorumlar : 0 Yorum Yorum Yaz

Silverlight 4 beta duyuruldu daha geniş bilgi için tıklayınız
http://www.silverlight.net/getstarted/silverlight-4-beta/

Etiketler : silverlight silverlight 4.0
Kategoriler : C#
Yorumlar : 0 Yorum Yorum Yaz
Seçenek düğmesi grup halinde kullanıldığında birden fazla seçenek işaretlenebilmesi söz konusu değildir. Kullanıcı yalnızca bir tanesini seçebilir

Seçenek düğmesi denetiminin özellikleri aşağıda sıralanmıştır.
Name Seçenek düğmesinin program kodu içerisindeki adını belirler.
Appearance Seçenek düğmesinin görünümünü belirler. Normal ve Button olmak üzere iki seçenek bulunur.
Backcolor Seçenek düğmesinin zemin (arkaplan) rengini belirler. Sağ tarafındaki açılabilir liste kutusu aracılığı ile kullanıcı istediği zemin rengini belirler.
BackgroundImage Seçenek düğmesinin arka plan resmi belirlenir.
CheckAlign Seçenek düğmesinin, onaylama kısmının konumu belirlenir.
Checked Seçenek düğmesinin, onaylı ya da onaysız olmak üzere varsayılan değeri belirlenir.
Cursor İmleç denetimin üzerine geldiğinde görünecek ifadesi belirlenir.
Enable Seçenek düğmesinin aktif yada pasif olma özeliği belirlenir. Enable değeri True ise form üzerinde değişiklik yapmaya izin verilir. False ise değişiklik yapmaya izin verilmez.
FlatStyle Seçenek düğmesinin biçimi belirlenir.
Font Yazı tipi belirlenir. Tıklandığı zaman “Yazı Tipi” penceresi açılır. Yazı Tipi, Yazı Tipi Stili ve Boyutu bu pencerede belirlenir.
ForeColor Seçenek düğmesinin üzerindeki metnin yazı tipi rengi belirlenir.
Image Seçenek düğmesinde belirecek resim belirlenir.
ImageAlign Seçenek düğmesinde belirecek resmin hizalanması ayarlanır.
Location Seçenek düğmesinin form üzerindeki konumu belirlenir.
RightToLeft Seçenek düğmesinin üzerindeki metnin karakterleri sağdan sola olacak şekilde belirir.
Size Seçenek düğmesinin genişlik ve yükseklik ayarlaması yapılır.
TabIndex Tab tuşu kullanılırken kaçıncı atlamada kendisine ulaşacağı belirlenir.
TabIndex : 0
TabIndex : 1…
TabStop Bu nesneye Tab tuşu ile geçmesini engellemek için kullanılır. Bunun için TabStop değeri False olması gerekir.
Text Seçenek düğmesinin metin özelliği ayarlanır.
TextAlign Seçenek düğmesinin üzerindeki metnin hizalanması için kullanılır.
Visible Seçenek düğmesinin görüntülenmesi ile ilgili ayarların belirlendiği kısımdır. İki değeri vardır;
True : Görünürlüğü True yani görünür.
False : Görünürlüğü False yani görünmez.

SEÇENEK DÜĞMESİ DENETİMİNİN METOTLARI (YÖNTEMLERİ)
Focus Seçenek düğmesine odaklanma özelliği ayarlanır. RadioButton1.focus
Hide Seçenek düğmesini gizler. RadioButton1.hide
Show Seçenek düğmesinin visible özelliği true olarak ayarlandığında, Seçenek düğmesinin gösterilmesini sağlar. RadioButton1.show

SEÇENEK DÜĞMESİ DENETİMİNİN OLAYLARI
CheckedChanged Seçenek düğmesinin değiştiğinde gerçekleşir.
Click Seçenek düğmesine tıklandığında gerçekleşir.
LostFocus Başka bir denetime tıklandığında ya da Tab ile atlama yapıldığında gerçekleşir.

CheckBox

18
Nov
Kullanıcı seçenek düğmesidir. Grup halinde kullanıldığında birden fazla seçenek işaretlenebilir.

Onay kutusu (Checkbox) denetiminin özellikleri aşağıda sıralanmıştır.
Name Onay kutusunun program kodu içerisindeki adını belirler.
Appearance Onay Kutusunun görünümünü belirler. Normal ve Button olmak üzere iki seçenek bulunur.
Backcolor Onay kutusunun zemin (arkaplan) rengini belirler. Sağ tarafındaki açılabilir liste kutusu aracılığı ile kullanıcı istediği zemin rengini belirler.
BackgroundImage Onay kutusunun arka plan resmi belirlenir.
Cursor İmleç denetimin üzerine geldiğinde görünecek ifadesi belirlenir.
CheckAlign Onay kutusunun, onaylama kısmının konumu belirlenir.
Checked Onay kutusunun, onaylı ya da onaysız olmak üzere varsayılan değeri belirlenir.
Enable Onay kutusunun düğmesinin aktif ya da pasif olma özeliği belirlenir. Enable değeri True ise form üzerinde değişiklik yapmaya izin verilir. False ise değişiklik yapmaya izin verilmez.
FlatStyle Onay kutusunun biçimi belirlenir.
Font Yazı tipi belirlenir. Tıklandığı zaman “Yazı Tipi” penceresi açılır. Yazı Tipi, Yazı Tipi Stili ve Boyutu bu pencerede belirlenir.
ForeColor Onay kutusunun üzerindeki metnin yazı tipi rengi belirlenir.
Image Onay kutusunda belirecek resim ayarlanır.
ImageAlign Onay kutusunda belirecek resmin hizalanması ayarlanır.
Location Onay kutusunun form üzerindeki konumu belirlenir.
RightToLeft Onay kutusunun üzerindeki metnin karakterleri sağdan sola olacak şekilde belirir.
Size Onay kutusunun genişlik ve yükseklik ayarlaması yapılır.
TabIndex Tab tuşu kullanılırken kaçıncı atlamada kendisine ulaşacağı belirlenir.
TabIndex : 0
TabIndex : 1…
TabStop Bu nesneye Tab tuşu ile geçmesini engellemek için kullanılır. Bunun için TabStop değeri False olması gerekir.
Text Onay kutusunun metin özelliği ayarlanır.
TextAlign Onay kutusunun üzerindeki metnin hizalanması için kullanılır.
Visible Onay kutusunun görüntülenmesi ile ilgili ayarların belirlendiği kısımdır. İki değeri vardır;
True : Görünürlüğü True yani görünür.
False : Görünürlüğü False yani görünmez.

ONAY KUTUSU DENETİMİ METOTLARI (YÖNTEMLERİ)
Focus Onay kutusuna odaklanma özelliği ayarlanır. CheckBox1.focus
Hide Onay kutusunu gizler. CheckBox1.hide
Show Onay kutusunun visible özelliği true olarak ayarlandığında, onay kutusunun gösterilmesini sağlar. CheckBox1.show

ONAY KUTUSU DENETİMİ OLAYLARI
CheckedChanged Onay özelliği değiştiğinde gerçekleşir.
Click Onay kutusuna tıklandığında gerçekleşir.
LostFocus Başka bir denetime tıklandığında ya da Tab ile atlama yapıldığında gerçekleşir.
Etiketler : Checkbox C# kullanımı
Kategoriler : Baştan Sona C#
Yorumlar : 0 Yorum Yorum Yaz
Mayıs aylarında Plugin tabanlı programlamayı baya bi araştırmış bu mimariyi kendi programlarımda kullanmaya başlamıştım. Geçenlerde farklı bir forumda Cyber-Warrior da yayınladığım aynı konuyu görünce kendi blogumda da yayınlama ihtiyacı hissettim.

Öncelikle şunu belirteyim anlatımda verdiğim,plugin tabanlı programlama mimarisine ait kodlar codeproject e incelediğim bir projeye ait. Fakat Pluginler bana aittir. Ayrıca kodlar üzerinde değişiklik yaptım en basit halini size sunmaya çalıştım. Anlatım tamamen bana aittir. Anlatımda size hem Plugin Tabanlı Programlamayı anlatmaya hem de Programlarınıza bunları entegre etmeyi anlatacağım.

Plugin (Eklenti) Tabanlı programlamanın önce yararlarından bahsedeceğim. Yazdığımız programlarda en çok karşılaştığımız şey kodlarımızın birbirine girmesidir. Bunu Nesne Tabanlı programlama büyük ölçüde engellese de Ana form kısmında, Form elemanlarımızın çokluğu hala göze batacak seviyededir. Hele birde bir form elemanına ait event (Olaylar, button_Click..) ta değişiklik yapacaksak işler daha da karmaşık hale gelebilir. Bu tip karmaşıklıklar tab menulu programlarda veya MenuStrip ile yapılmış programlarda kendini daha da gösterebiliyor. Ayrıca yazacağımız programlarda admin yönetici vb kısıtlaması yapılacaksa Pluginler ile bu işi rahatlıkla halledebilirsiniz. Plugin tabanlı programlamayı kullandıkca güzelliklerini anlıyacaksanız. Konuyu fazla uzatmadan konunun videolu anlatımıni vereyim

http://rapidshare.com/files/201856131/Ptp.rar
Etiketler : Plugin Tabanlı Programlama C# Plugin Eklenti
Kategoriler : C#
Yorumlar : 0 Yorum Yorum Yaz