Program Yapmak | Programcılık Hakkında Her Şey | VİSUAL BASİC 6.0 | C, C++ ve C# Yazılım Dilleri | VB.NET Yazılım Dili

VB.NET Form Nesnesinin temel ozellikleri

Merhaba arkadaşlar bu dersimizde VB.NET?te Form nesnesinin özelliklerinden bahsedeceğim

Text :

Text özelliği Formun başlığıdır. Program içersinde değiştirilebilir. kodda kullanırken Form1.ActiveForm komutu ile kullanılabilir ama bu komut Form_Load events?ında çalışmayacaktır. Onun yerine ?Me? komutu kullanılır.


Kodda kullanımı :
Me.Text = ?Sanalkurs?


AutoScroll :

Bu özellik form üzerindeki nesnelerin sığmadıklarında kaydırma çubuğu eklenip eklenmeyeceğini belirleyen özelliktir. Varsayılan olarak kapalıdır.(iki değer aktarılır True ve False)

Kodda Kullanımı :
Me.AutoScroll = True


StartPosition :

Bu özellik formun nereden açılacağını belirleyen özelliktir 5 seçeneği vardır.
Ekranın Ortasında Açılması için:
Me.StartPosition = CenterScreen

Tasarım anındaki yerinde açılması için:
Me.StartPosition = CenterParent

Ekranın Sol üst köşesinde açılması için:
Me.StartPosition = Manual

Rastgele bir yerde açılması için:
Me.StartPosition = WindowsDefaultLocation

Boyut değişerek ekranın ortasında açılması için:
Me.StartPosition = WindowsDefaultBounds

Bu kodların hepsini Properties penceresinden de ayarlayabilirsiniz.

WindowState :

Formun açılış anındaki boyutunu ayarlamak için kullanılır.

Tam ekran açılması için:
Me.WindowState=FormWindowState.Maximized

Görev çubuğunda açılması için:
Me.WindowState=FormWindowState.Minimized

Tasarım Görünümünde açılması için:
Me.WindowState=FormWindowState.Normal


TopMost :

Bu özellik formunuzun en üstte kalmasını sağlayan özelliktir ?True? ve ?False? değerlerini alır.
Kodda Kullanımı :
Me.TopMost = True

MaximizeBox :

Formun üzerindeki tam ekran yapma tuşunun çalışıp çalışmamasını belirleyen tuştur.
?True? ve ?False? Değerlerini alır.

Kodda kullanımı :
Me.MaximizeBox = False

Minimize Box :

Formun üzerindeki küçült tuşunun çalışıp çalışmamasını belirleyen tuştur.
?True? ve ?False? Değerlerini alır.
Me.MinimizeBox = False

ControlBox :

Formun üzerindeki (tam ekran, küçült, kapat) tuşlarını çalışıp çalışmamasını sağlayan özelliktir.
?True? ve ?False? değerlerini alır varsayılan olarak ?True??dur.
Kodda kullanımı :
Me.ControlBox = False

Bu ayarı Properties penceresinden de ayarlayabilirsin.

FormBorderStyle :

Formun görüntüsünü değiştirebileceğiniz bir özellik alabileceği değerler aşağıda
Fixed3D
FixedDialog
FixedSingle
FixedToolWindow
None
Sizable
SizableToolWindow


Açıklanabilir bir anlam bulamadığım için açıklamadım tek tek deneyin anlarsınız genel olarak görünümde değil boyutunun oynana bilirliği değiştiriliyor.
Kodda Kullanımı :
Me.FormBorderStyle = FormBorderStyle.Fixed3D

bu ayarı Properties Penceresinden de ayarlayabilirsiniz.

Opacity :

Bu özellik formun şeffaflığını değiştirir ?%? hesabında çalışır en fazla 100 en az 0 degeri alır.
Eğer kodla yazacaksanız değer 0 ile 1 arasında dır ?0.5? gibi yazılır
Kodda kullanımı :
Me.Opacity = 0.5 

Show :

Bu özellik formu ekranda göstermemize yarayan özelliktir. Bunu kullanabilmeniz için başka bir form eklemeniz gerekir.2şekilde çalışabilir.
1.Yöntem :
Dim YeniForm As New Form1()
YeniForm.Show()

2.Yöntem :
Form1.Show()

ShowDialog :


Bu özellik Show özelliği gib formu açmak için kullanılır tek farkı bu açtığınız formu kapatmadan diğer formlarda işlem yapamazsınız.(mesaj penceresi gibi)
1.Yöntem :
Dim YeniForm As New Form1()
YeniForm.ShowDialog()

2.Yöntem :
Form1.ShowDialog()

Hide :

Bu özellik çalışan formu gizlemek içindir.ama bu form sadece ekranda gözükmez bellekte hala yer kaplıyordur.
Kodda Kullanımı :
Me.Hide()

Close :

Çalışan formu kapatan özelliktir.Hide özelliğine benzer ama bu özellik çalıştığında bellekte yer tutmaz başka çalışan form yoksa bu özellikle program kapanır.
Kodda Kullanımı :
Me.Close()

Yararlı Olması Dileği İle.
Sincan Laptop tamiratı ile alakalı içeriklerin bulunduğu web siteden bilgilere ulaşabilirsiniz. Sincan'da laptop tamiratını en iyi yapan yerleri sorgulayabilirsiniz. Cihan KOÇ
=> Sen de ücretsiz bir internet sitesi kurmak ister misin? O zaman burayı tıkla! <=