Biraz karışık bir soru olmuş ancak anladığım kadarıyla cevap vermeye çalışayım.
Bir Text Box kontrolünde yazıyı ortalamak için kontrolü seçip Properties penceresinden TextAlign özelliğini Center olarak ayarlamalısınız.(http://prntscr.com/3kwmf5)
Eğer imleci formunuzun tam ortasında konumlandırmak istiyorsanız kullanmanız gereken kod şu şekilde:
Eğer yapmak istediğiniz, imleci form üzerindeki belirli bir nesne üzerinde ortalamaksa o zaman bir satır daha kullanmamız gerekiyor.
Umarım yardımcı olmuştur :)
Bir Text Box kontrolünde yazıyı ortalamak için kontrolü seçip Properties penceresinden TextAlign özelliğini Center olarak ayarlamalısınız.(http://prntscr.com/3kwmf5)
Eğer imleci formunuzun tam ortasında konumlandırmak istiyorsanız kullanmanız gereken kod şu şekilde:
Point nokta = new Point( (this.Left + this.Right) / 2, (this.Top + this.Bottom)/ 2);
Cursor.Position = nokta;
Eğer yapmak istediğiniz, imleci form üzerindeki belirli bir nesne üzerinde ortalamaksa o zaman bir satır daha kullanmamız gerekiyor.
Point kontrol = new Point( (textBox1.Left + textBox1.Right) / 2, (textBox1.Top + textBox1.Bottom) / 2);
Point nokta = textBox1.Parent.PointToScreen(kontrol);
Cursor.Position = nokta;
Umarım yardımcı olmuştur :)
Hocam tamamen yanlıs anlasılmıs galiba kusura bakmayın benım hatam yeni olduğum için nasıl anlatacagımıda bılmıyorum o kadar zahmet etmişsiniz çok sağolun fakat sorum şudur ;
Ben bir textbox ' ın multiine özelliğini açtım ve bunun ıcıne pascal ucgenı yazdırıyorum yani şu şekil :
Bu mesela 1 den baslıyor ya ben imleci textbox ın ilk satırında ortalayacagım. Yani en üst satırdaki 1 textbox ın ilk satırının ortasında olacak ve diğer satırlarda bunun altına böyle üçgen oluşturacak şekilde yazılacak :) Umarım sımdı anlatabılmısımdır :)