12.07.2015 Views

bu döküman kaan aslan tarafından c ve sistem ... - Kitabxana

bu döküman kaan aslan tarafından c ve sistem ... - Kitabxana

bu döküman kaan aslan tarafından c ve sistem ... - Kitabxana

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

this.StartPosition = FormStartPosition.Manual;}}//...}}Baund Rectangle Yapısı <strong>ve</strong> Baund Property Elemanı: Rectangel yapısı dikdörtgensel bir bölgeyitutmak için kullanılır. Rectangle yapısının 4 parametreli başlangıç fonksiyonu sol üst köşe <strong>ve</strong>genişlik, yükseklik biçiminde alınan dikdörtgensel bölgeyi tutar.public Rectangle(int x , int y, int width, int height)Point <strong>ve</strong> Size parametreli başlangıç fonksiyonu sol üst köşe <strong>ve</strong> genişlik yükseklik değerlerinin point<strong>ve</strong> size yapısı biçiminde alır.public Rectangle(Point location, Size size)Rectangle rect = new Rectangle(new Point(100, 200), new Size(10, 20));Rectangle yapısının Read/Write Location property si sol üst köşeyi Read/Write Size property sigenişlik, yükseklik bilgisinin alıp set etmekte kullanılır. Rectangle yapısının Read Only Top,Bottom, Left <strong>ve</strong> Write Property elemanları dikdörtgenin sol üst <strong>ve</strong> sağ alt köşegenlerine ilişkinkoordinatları <strong>ve</strong>rir. X <strong>ve</strong> Y Property elemanları yine solt üst köşeye ilişkin koordinatları belirtir. Left<strong>ve</strong> Top dan farklı olarak <strong>bu</strong>nlar Read/Write property lerdir. Yine Yapının Width <strong>ve</strong> Heigthpropertyleri vardır.Rectangle yapısının Contains fonksiyonları bir noktanın ya da Rectangle yapısının diğerinin içindeolup olmadığını belirlemektedir.Rectangle yapısının Offset isimli fonksiyonları dikdörtgeni delta X, delta Y miktarı kadar kaydırır.Yapının inflate fonksiyonları dikdörtgensel bölgeyi iki taraftan açıp büzmek için kullanılabilir.Rectangle yapısının Intersect fonksiyonları iki dikdörtgenin kesişimine ilişkin, dikdörtgenin Unionfonksiyonun birleşimine ilişkin fonksiyonudur.Control sınıfının Read/Write Bounds isimli property elemanı Rectangle yapısı türündendir. Bupropertye değer atadığımızda pencerenin konumu <strong>bu</strong> Rectangle da belirtilen değerlere gelir.Örneğin:using System;using System.Windows.Forms;using System.Drawing;namespace CSD{class App{public static void Main()21

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!