sajadzare
جمعه 01 شهریور 1392, 14:02 عصر
سلام
من از یک لیست برای ذخیره محتویات یک تکست باکس که اطلاعات متفاوتی را در هر بار لود شدن اطلاعات نمایش میدهد استفاده می کنم و اگر تکست باکس مورد نظر حاوی رشته خاصی بود محتویات کل تکست باکس رو به صورت یک رشته در لیست اضافه میکنم و در پایان کار به کاربر نمایش میدهم. همزمان یک شمارنده هم قرار دادم تا تعداد رو هم ذخیره کنم و به این صورت به کاربر نمایش میدم
List<string> othersenders = new List<string>();
othersenders.Add(sendertxt.value + " : " + counter.tostring())
var message = string.Join(Environment.NewLine, othersenders );
MessageBox.Show(message,"لیست فرستنده ها",MessageBoxButtons.OK,MessageBoxIcon.Information,M essageBoxDefaultButton.Button1);
زمانی که اطلاعات لیست به نمایش در میاد به این صورت هست
فرستنده شماره یک : 1
ولی من میخوام اینجوری باشه
1: فرستنده شماره یک
اینم بگم که با این روش هم عدد رو سمت چپ متن من نشون میده و هیچ وقت عدد رو نمیاره سمت راست
othersenders.Add(counter.tostring() + " : " + sendertxt.value)
در واقع من میخوام رشته های جدیدی که به لیست اضافه میشه بیاد سمت راست
من از یک لیست برای ذخیره محتویات یک تکست باکس که اطلاعات متفاوتی را در هر بار لود شدن اطلاعات نمایش میدهد استفاده می کنم و اگر تکست باکس مورد نظر حاوی رشته خاصی بود محتویات کل تکست باکس رو به صورت یک رشته در لیست اضافه میکنم و در پایان کار به کاربر نمایش میدهم. همزمان یک شمارنده هم قرار دادم تا تعداد رو هم ذخیره کنم و به این صورت به کاربر نمایش میدم
List<string> othersenders = new List<string>();
othersenders.Add(sendertxt.value + " : " + counter.tostring())
var message = string.Join(Environment.NewLine, othersenders );
MessageBox.Show(message,"لیست فرستنده ها",MessageBoxButtons.OK,MessageBoxIcon.Information,M essageBoxDefaultButton.Button1);
زمانی که اطلاعات لیست به نمایش در میاد به این صورت هست
فرستنده شماره یک : 1
ولی من میخوام اینجوری باشه
1: فرستنده شماره یک
اینم بگم که با این روش هم عدد رو سمت چپ متن من نشون میده و هیچ وقت عدد رو نمیاره سمت راست
othersenders.Add(counter.tostring() + " : " + sendertxt.value)
در واقع من میخوام رشته های جدیدی که به لیست اضافه میشه بیاد سمت راست