سلام
اگر درست متوجه شده باشم با فرض وجود دو تکست باکس و یک چک لیست باکس و یک باتن به شکل زیر عمل کنید.
وظیفه دکمه باتن : درج محتویات تکست باکس اول برای آیتم های چک لیست باکس و درج محتویات تکست باکس دوم برای پیغام مربوطه
با استفاده از SortedList محتویات تکست باکس اول که قراره آیتم چک لیست باشه رو بعنوان Key و محتویات تکست باکس دوم که پیغام مربوطه هست برای Value در نظر بگیرید.
گام اول : اضافه کردن NameSpace مروبط به SortedList
using System.Collections;
گام دوم :
ساخت یک شی از نوع SortedList در محیط کلاس
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
SortedList sl = new SortedList();
گام سوم :
در رویداد کلیک دکمه مورد نظر کد زیر را درج کنید
checkedListBox1.Items.Add(textBox1.Text);
sl.Add(textBox1.Text,textBox2.Text);
گام چهارم:
کد مربوط به رویداد کلیک چک لیست باکس
MessageBox.Show(sl[checkedListBox1.SelectedItem].ToString());
موفق و پیروز باشید.