مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

behrad17

عضویت از 1395/03/31

listview و AutoCompleteSource

  • یکشنبه 21 آذر 1395
  • 20:21
تشکر میکنم

سلام چطور میتونم سورس  AutoCompleteSource تکست باکسمو از آیتم های ستون اول listview بگیرم؟ من این کد رو نوشتم ولی کار نمیکنه! من قبلا از این کد برای listbox استفاده کردم به درستی انجام میده ولی الان برای listview جواب نمیده لطفا کمک کنید ممنون

 textBox6.AutoCompleteMode = AutoCompleteMode.SuggestAppend;

            textBox6.AutoCompleteSource = AutoCompleteSource.CustomSource;

            AutoCompleteStringCollection Suggests = new AutoCompleteStringCollection();
            for (int j = 0; j < listView1.Items.Count; j++)
            {
                Suggests.Add(Convert.ToString(listView1.Items[j]));
            }
            textBox6.AutoCompleteCustomSource = Suggests;

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

سجاد باقرزاده

عضویت از 1392/02/24

  • دوشنبه 22 آذر 1395
  • 09:32

آیتم های ListView با ListBox متفاوت اند برای دسترسی به عنوان آیتم میبایست مقدار text آن را انتخاب کنید :

for (int j = 0; j < listView1.Items.Count; j++)
{
    suggests.Add(listView1.Items[j].Text);
}

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)