Nasıl yapılır: Windows Forms TextBox Denetiminde Ekleme Noktasını Belirleme
Bir Windows Forms denetimi odağı ilk kez aldığında, metin kutusuna varsayılan ekleme mevcut metnin TextBox sol tarafındandır. Kullanıcı, ekleme noktasını klavye veya fareyle hareket ettirebilirsiniz. Metin kutusu kaybedilse ve odak yeniden kazansa, ekleme noktası kullanıcının en son yerleştiril olduğu her yerde olur.
Bazı durumlarda, bu davranış kullanıcıya onaysız olabilir. Bir sözcük işleme uygulamasında, kullanıcı mevcut metinlerden sonra yeni karakterlerin görünmesini bekliyor olabilir. Bir veri girişi uygulamasında, kullanıcı var olan tüm girdileri değiştirmek için yeni karakterler bekler. ve SelectionStartSelectionLength özellikleri, davranışı amacınıza uyacak şekilde değiştirmenize olanak sağlar.
TextBox denetiminde ekleme noktasını denetleme
özelliğini SelectionStart uygun bir değere ayarlayın. Sıfır, ekleme noktasını ilk karakterin hemen sol üzerine ekler.
(İsteğe bağlı) özelliğini, SelectionLength seçmek istediğiniz metnin uzunluğuna ayarlayın.
Aşağıdaki kod her zaman ekleme noktasını 0'a döndürür. Olay
TextBox1_Enterişleyicisi denetime bağlı olmalı; daha fazla bilgi için bkz.TextBox1_EnterPrivate Sub TextBox1_Enter(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.Enter TextBox1.SelectionStart = 0 TextBox1.SelectionLength = 0 End Subprivate void textBox1_Enter(Object sender, System.EventArgs e) { textBox1.SelectionStart = 0; textBox1.SelectionLength = 0; }private: void textBox1_Enter(System::Object ^ sender, System::EventArgs ^ e) { textBox1->SelectionStart = 0; textBox1->SelectionLength = 0; }
Ekleme Noktasını Varsayılan Olarak Görünür Yapma
Ekleme noktası, yalnızca denetim sekme sırasına göre ilk sırada ise TextBoxTextBox yeni bir formda varsayılan olarak görünür. Aksi takdirde, ekleme noktası yalnızca odağı klavye veya TextBox fareyle sağlarsanız görünür.
Metin kutusu ekleme noktasını yeni bir formda varsayılan olarak görünür yapmak için
Ayrıca bkz.
- TextBox
- TextBox Denetimine Genel Bakış
- Nasıl yapılır: Windows Forms TextBox Denetimi ile Parola Metin Kutusu Oluşturma
- Nasıl yapılır: Salt Okunur Metin Kutusu Oluşturma
- Nasıl yapılır: Dizeye Tırnak İşaretleri Koyma
- Nasıl yapılır: Windows Forms TextBox Denetiminde Metni Seçme
- Nasıl yapılır: Windows Forms TextBox Denetiminde Birden Fazla Çizgiyi Görüntüleme
- TextBox Denetimi