ایحاد AutoComplete در textbox سی شارپ
در این پست شما با یک روش ساده برای ایجاد اتو کامپلیت یا AutoComplete برای TextBox های سی شارپ را یاد خواهید گرفت
برای این کار مراحل زیر را انجام دهید
کار ما به این صورت است که یک لیست از مواردی که قرار است به عنوان منبع AutoComplete معرفی شود ، ایجاد می کنیم و سپس ان را به TextBox مربوطه متصل میکنیم
و اما کد نویسی این کار :
textBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
textBox1.AutoCompleteSource = AutoCompleteSource.CustomSource;
AutoCompleteStringCollection Suggests = new AutoCompleteStringCollection();
textBox1.AutoCompleteCustomSource = Suggests;
Suggests.Add("علی");
Suggests.Add("رضا");
Suggests.Add("اموزش برنامه نویسی");
Suggests.Add("هایپر سورس");
همچنین میتوانید منبع حدس ها را از دیتابیس بگیرید
برای اینکار شما نیاز دارید تا با یک حلقه for یا foreach کلمات را از دیتابیس گرفته و سپس در Suggets ادد کنید
برای این کار مراحل زیر را انجام دهید
کار ما به این صورت است که یک لیست از مواردی که قرار است به عنوان منبع AutoComplete معرفی شود ، ایجاد می کنیم و سپس ان را به TextBox مربوطه متصل میکنیم
و اما کد نویسی این کار :
textBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
textBox1.AutoCompleteSource = AutoCompleteSource.CustomSource;
AutoCompleteStringCollection Suggests = new AutoCompleteStringCollection();
textBox1.AutoCompleteCustomSource = Suggests;
Suggests.Add("علی");
Suggests.Add("رضا");
Suggests.Add("اموزش برنامه نویسی");
Suggests.Add("هایپر سورس");
همچنین میتوانید منبع حدس ها را از دیتابیس بگیرید
برای اینکار شما نیاز دارید تا با یک حلقه for یا foreach کلمات را از دیتابیس گرفته و سپس در Suggets ادد کنید