15 Ağustos 2016 Pazartesi

Screen Sınıfı

Giriş
Şu satır dahil edilir.
using System.Windows.Forms;
AllScreens Alanı
Şöyle yaparız.
var secondaryScreen = Screen.AllScreens[1];
Şöyle yaparız.
var secondaryScreen = Screen.AllScreens.Where(s => !s.Primary).FirstOrDefault();
Bounds Alanı
Ekranın boyutlarını verir. Benim sistemimde ana ekran şöyle.
X = 0, Y = 0, Width = 1920 Height = 1080

Şöyle alınır
Screen.PrimaryScreen.Bounds.Width
ve
Screen.PrimaryScreen.Bounds.Height
İstenirse Size olarak ta alınabilir.
Screen.PrimaryScreen.Bounds.Size
Ayrıca X ve Y olarak ta erişilebilir
Screen.PrimaryScreen.Bounds.X
Primary Alanı
Şöyle yaparız.
if (!s.Primary) {...}
PrimaryScreen Alanı
Şöyle yaparız.
var primaryScreen = Screen.PrimaryScreen;
WorkingArea
Benim sistemimde ana ekran şöyle
X = 0, Y = 0, Width = 1920 Height = 1040 (Görev çubuğu hariç kaldı)

Şöyle alınır.
Screen.PrimaryScreen.WorkingArea.Right
veya
Screen.PrimaryScreen.WorkingArea.Bottom



Hiç yorum yok:

Yorum Gönder