PDA

View Full Version : سوال: ثبت نشدن مقدار در comboBox



samanff2000
شنبه 15 اسفند 1388, 02:39 صبح
سلام خدمت شما دوستان عزیز
من هرچی گشتم پیدا نکردم اگه ممکنه کمک کنین
من یه Combobox دارم که قراره نام افراد رو بگیره اگه داخلش نبود نام جدید رو ذخیره کنه این combobox ,
AutoCompleteMode=append &
AutoCompleteSource=ListItems & formatingenabled=true و چند تا مقدار دستی در داخل items نوشتم برای جستجو در مقدار ها از دستور
int h=-1;
h=comboBox1.FindStringExact(comboBox1.Text);
if (h==-1)
{
comboBox1.Items.Add(comboBox1.Text.Trim());
}
استفاده کردم اما وقتی نام در لیست نیست باید add کنه و این کار رو هم میکنه اما وقتی پنجره بسته میشه و دوباره باز میشه مقدار قبلی رو نمیاره و فقط مقداراییی که دستی وارد شدن رو میاره باید چیکار کنم اگه ممکنه کمکم کنید :عصبانی++:

SMRAH1
شنبه 15 اسفند 1388, 11:16 صبح
سلام
بعد از پایان کار برنامه (موقع خروج - برای مثال در FormClosing) باید عناوین اضافه شده به ComboBox رو یه جایی (رجیستری،فایل و ....) ذخیره کنی تا بعدا دوباره موقع شروع به کار برنامت،از همون جا اطلاعات رو دوباره بار گذاری کنی.
موفق باشی

svahidm
شنبه 15 اسفند 1388, 11:36 صبح
سلام
فکر کنم اگه پنجره رو میبستین و نشون میداد جای تعجب داشت،بعنوان یه اصل کلی هر وقتی که پنجره لود بشه اطلاعات combo از منبع اصلی که همون هایی هستند که دستی Add کردین نشون داده میشه ،دستور add که شما نوشتین موقتی هست