AutoCompleteTextBox in C# Windows Form Application
ក្នុងអត្ថបទនេះយើងនឹងរៀនអំពីរបៀបបង្កើត AutoCompleteTextBox ប្រើប្រាស់ប្រព័ន្ធប្រតិបត្តិ
ការ Windows C # ពាក្យស្នើសុំ។ ក្នុងអត្ថបទមុនរបស់ខ្ញុំយើងបានរៀនពីរបៀបដើម្បីស្វែងរក
Records នៅ DataGridView ដោយប្រើ C # ។
បង្កើត Windows Form Application ថ្មី
2. Drop a Label and TextBox Control from the ToolBox.
using System;
using
System.Windows.Forms;
namespace
AutoCompleteTextBoxDemo
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
//AutoCompleteData Method
private void
autoCompleteData()
{
//Set AutoCompleteSource property of txt_StateName as
CustomSource
txt_StateName.AutoCompleteSource = AutoCompleteSource.CustomSource;
//Set AutoCompleteMode property of txt_StateName as
SuggestAppend. SuggestAppend Applies both Suggest and Append
txt_StateName.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
txt_StateName.AutoCompleteCustomSource.AddRange(new string[]{"Maharastra","Andhra Pradesh","Assam","Punjab","Arunachal Pradesh","Bihar","Goa","Gujarat","Haryana"});
}
private void Form1_Load(object sender, EventArgs e)
{
autoCompleteData();
}
}
}
3. ឥឡូវនេះសូមទៅកាន់កូដ behind file(.cs code) និងបន្ថែមកូដដូចខាងក្រោម:
ក្នុងកូដ preceding, យើងកំណត់លក្ខណៈសម្បត្តិ AutoCompleteSource, AutoCompleteMode
និង AutoCompleteCustomSource នៃប្រអប់អត្ថបទឈ្មោះជា txt_StateName
ដូច្នេះវាបញ្ចប់ខ្សែអក្សរដែលបានបញ្ចូលដោយស្វ័យប្រវត្តិ។
4. ស្វ័យប្រវត្តិប្រអប់សំរាប់វាយអត្ថបទដោយការប្រើមូលដ្ឋានទិន្នន័យ:
ក្នុងឧទាហរណ៍នេះយើងនឹងស្នើ / បន្ថែមខាងចុងទិន្នន័យនៅក្នុងប្រអប់សំរាប់វាយអត្ថបទ (txt_StateName) ពីមូលដ្ឋានទិន្នន័យ។ ចំពោះបាតុកម្ម, ខ្ញុំបានបង្កើតមូលដ្ឋានទិន្នន័យ(គំរូដែលមាន
ឈ្មោះថា) ។ បន្ថែមតារាងមួយ tbl_State ។
ខាងក្រោមនេះគឺជាតារាងសម្រាប់ការបង្កើតគ្រោងការណ៍ tbl_State ។
5. បន្ថែមបន្ទាត់ខាងក្រោមនៃកូដ:
using System;
using
System.Windows.Forms;
namespace
AutoCompleteTextBoxDemo
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
//AutoCompleteData Method
private void
autoCompleteData()
{
//Set AutoCompleteSource property of txt_StateName as
CustomSource
txt_StateName.AutoCompleteSource = AutoCompleteSource.CustomSource;
//Set AutoCompleteMode property of txt_StateName as
SuggestAppend. SuggestAppend Applies both Suggest and Append
txt_StateName.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
txt_StateName.AutoCompleteCustomSource.AddRange(new string[]{"Maharastra","Andhra Pradesh","Assam","Punjab","Arunachal Pradesh","Bihar","Goa","Gujarat","Haryana"});
}
private void Form1_Load(object sender, EventArgs e)
{
autoCompleteData();
}
}
}
6. លទ្ធិផល
Share this