Öteleme
Bu örnek, PointF veya Point sınıfındaki koordinatları Offset() yöntemini kullanarak nasıl ayarlayacağınız konusunda size yol gösterecektir.
Bu yöntem hem Point hem de PointF sınıflarında mevcuttur ve esas olarak belirli bir noktanın koordinatlarını programlı olarak taşımak veya ayarlamak için kullanılır. Offset() yöntemi, yeni bir x nesnesi döndürmeden bir noktanın mevcut y ve Point koordinatlarını değiştirir.
Offset() yöntemini kullanmak için, Point veya PointF nesnesinde iki tamsayı değerini argüman olarak kullanarak bu yöntemi çağırmanız yeterlidir. İlk argüman, noktanın x koordinatını kaydırırken, ikinci argüman noktanın y koordinatını kaydırır. Bu yöntem ayrıca argüman olarak negatif değerleri de kabul eder.
PointFnesnesini oluşturma:PointFsınıfı,xveykoordinatları için kayan noktalı sayılarla noktaları temsil etmek için kullanılır. Bu örnekte, nokta (10.5, 20.5) konumunda başlatılır.Offset()yöntemini çağırma: Yöntem,PointFnesnesinin koordinatlarını belirtilen ofset değerlerine göre ayarlar. Özellikle,point.Offset(-5.0f, 10.0f);, noktanınxkoordinatını -5,0 veykoordinatını +10,0 kaydırır.- Konsol çıktısı:
PointFnesnesinin başlangıç ve yeni koordinatları konsola yazdırılır veOffset()yönteminin etkisi gösterilir.
