به دست آوردن تعداد کاراکترهای انتخاب شده TextBox
برای به دست آوردن تعداد کاراکترهای TextBox، یک برنامه ویندوزی ایجاد کنید و یک کنترل label و یک TextBox بر روی فرم قرار دهید، سپس کدهای زیر را در رویدادهای مربوطه بنویسید :
using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { private bool State = false; public Form1() { InitializeComponent(); } private void textBox1_MouseDown(object sender, MouseEventArgs e) { this.State = true; } private void textBox1_MouseUp(object sender, MouseEventArgs e) { this.State = false; if (this.textBox1.SelectedText == "") { this.label1.Text = ""; } } private void textBox1_MouseMove(object sender, MouseEventArgs e) { if (this.State) { if (this.textBox1.SelectedText != null) { this.label1.Text = this.textBox1.SelectedText.Length.ToString(); } } } } }
حال برنامه را اجرا و در داخل جعبه متن ، متنی بنویسید و با ماوس بر روی متن انتخاب شده عقب و جلو نموده ونتیجه را مشاهده نمایید :