View Full Version : سوال: چجوری ایتم های combobox فقط تا دو حرف داشته باشن؟
hamid_0341
پنج شنبه 27 تیر 1392, 13:04 عصر
با سلام
من یک کمبو باکس دارم که همه ی ایتم هاش 3 حرفی هستند و میخوام فقط تا دو حرف اول اونارو نشون بده
چجوری این کارو انجام بدم ؟
توی ایتم ها اسم درایو های سیستم هستش مثلا
C:\
D:\
من میخوام فقط D: یا C: نشون بده
ممنون اگه راهنمایی کنید :قلب:
hamid_0341
پنج شنبه 27 تیر 1392, 13:51 عصر
کسی نظری نداره ؟
Y_Safaiee
پنج شنبه 27 تیر 1392, 14:01 عصر
با سلام
من یک کمبو باکس دارم که همه ی ایتم هاش 3 حرفی هستند و میخوام فقط تا دو حرف اول اونارو نشون بده
چجوری این کارو انجام بدم ؟
توی ایتم ها اسم درایو های سیستم هستش مثلا
C:\
D:\
من میخوام فقط D: یا C: نشون بده
ممنون اگه راهنمایی کنید :قلب:
با سلام خدمت شما
یک راهش اینطوریه :
var q=(from p in comboBox1.Items.OfType<string>().ToList() select p);
comboBox1.Items.Clear();
foreach (var i in q) comboBox1.Items.Add(i.Substring(0, 2));
یک راه دیگش :
for (int a = 0; a < comboBox1.Items.Count; a++) comboBox1.Items[a] = comboBox1.Items[a].ToString().Substring(0, 2);
و ...
موفق باشی
بایت بایت
hamid_0341
پنج شنبه 27 تیر 1392, 15:02 عصر
اقا خدایی دستت دردنکنه
کیلو بایت کیلو بایت :قلب:
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.