التنبيهات التالية ظهرت :
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 864 - File: showthread.php PHP 7.4.33 (Linux)
File Line Function
/showthread.php 864 errorHandler->error



تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
AutoComplete in DataGridView
#1
السلام عليكم

AutoComplete in DataGridView


كود :
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
   public partial class Form1 : Form
   {
       public Form1()
       {
           InitializeComponent();
       }

       private void Form1_Load(object sender, EventArgs e)
       {
           dataGridView1.ColumnCount = 3;
           dataGridView1.Columns[0].Name = "Product ID";
           dataGridView1.Columns[1].Name = "Product Name";
           dataGridView1.Columns[2].Name = "Product Price";

           string[] row = new string[] { "1", "Product 1", "1000" };
           dataGridView1.Rows.Add(row);
           row = new string[] { "2", "Product 2", "2000" };
           dataGridView1.Rows.Add(row);
           row = new string[] { "3", "Product 3", "3000" };
           dataGridView1.Rows.Add(row);
           row = new string[] { "4", "Product 4", "4000" };
           dataGridView1.Rows.Add(row);

       }

       private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
       {
           string titleText = dataGridView1.Columns[1].HeaderText;
           if (titleText.Equals("Product Name"))
           {
               TextBox autoText = e.Control as TextBox;
               if (autoText != null)
               {
                   autoText.AutoCompleteMode = AutoCompleteMode.Suggest;
                   autoText.AutoCompleteSource = AutoCompleteSource.CustomSource;
                   AutoCompleteStringCollection DataCollection = new AutoCompleteStringCollection();
                   addItems(DataCollection);
                   autoText.AutoCompleteCustomSource = DataCollection;      
               }
           }
        }

       public void addItems(AutoCompleteStringCollection col)
       {
           col.Add("Product 1");
           col.Add("Product 2");
           col.Add("Product 3");
           col.Add("Product 4");
           col.Add("Product 5");
           col.Add("Product 6");
       }

   }
}

يعطيكم العافيه .
Abu Ehab : Microsoft Partner  & Systems Developer
 Youtube   Facebook    Twitter   
الرد }}}
تم الشكر بواسطة: ابو ابراهيم , hoob computer , kslawy


الردود في هذا الموضوع
AutoComplete in DataGridView - بواسطة Abu Ehab - 09-11-14, 12:47 AM
RE: AutoComplete in DataGridView - بواسطة الشاكي لله - 09-11-14, 02:39 AM
RE: AutoComplete in DataGridView - بواسطة Abu Ehab - 09-11-14, 08:07 PM
RE: AutoComplete in DataGridView - بواسطة hoob computer - 10-11-14, 01:32 PM
RE: AutoComplete in DataGridView - بواسطة MARCELO - 13-09-15, 04:52 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Video [درس فيديو] شرح مميزات واستخدام (XamarinDGV) New Tool DataGridView Xamarin Android App rabia al hamdani 0 909 22-07-22, 01:08 AM
آخر رد: rabia al hamdani
  فلترة ال DataGridView اثناء الكتابة في TextBox باستخدام DataView Anas Mahmoud 2 2,760 07-12-21, 11:00 AM
آخر رد: ibra9009
Brick [C#.NET] تصدير DataGridView لملف PDF Clickers 7 6,003 07-01-20, 11:57 PM
آخر رد: PhenomenonX
  [مثال] إضافة اداة DateTimePicker الى DataGridView Adrees 5 4,161 29-03-19, 05:59 PM
آخر رد: اباذر
Brick [C#.NET] اصنع جدول مدرسي بواسطة datagridView Clickers 4 4,516 15-03-19, 03:26 PM
آخر رد: حمادة القزازى

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم