ورود

نسخه کامل مشاهده نسخه کامل : تغییر مکان نما در textbox



shahinparsa1328
23-10-2012, 00:12
با سلام
من می خواهم که عمل padleft از کاراکتر مثلا سوم که فضای خالی دارد را انجام دهد.
لطفا راهنمایی کنید
با تشکر

szh_1367
23-10-2012, 10:29
با سلام
من می خواهم که عمل padleft از کاراکتر مثلا سوم که فضای خالی دارد را انجام دهد.
لطفا راهنمایی کنید
با تشکر

دقیقا متوجه نشدم چی میخواهید یک مثال بزنید تا در درک سوالتان کمک کند

shahinparsa1328
23-10-2012, 11:40
مثلا من می خواهم زمانیکه تاریخ را به صورت 1391/1/1 می نویسم در خروجی به صورت 1391/01/01 نمایش دهد.
که من ابتدا آمدم تاریخ را در یک textbox وارد کردم و بعد با دستور split آن را در listbox از هم جدا کردم.
حالا من می داننم که باید دستوری نوشت که ستون دوم و سوم listbox را برسی کند که اگر کمتر از 2 کاراکتر بود یک 0 به ابتدای آن اضافه کند. در مورد اتصال دوباره باید از Join استفاده کرد. اما نمی دانم چگونه می شود این عمل را انجام داد.
درضمن اگر می شود اطفا دستور join هم را برسی کنید چون خطا می دهد.


private void button16_Click(object sender, EventArgs e)
{
char[] spector = { '/' };
string str = textBox15.Text;
string[] arr = str.Split(spector);
listBox1.Items.AddRange (arr);

}

private void button17_Click(object sender, EventArgs e)
{

string[] arr = new string
[listBox1.Items.Count];
for (int i = 0; i < listBox1.Items.Count; i++)
{
arr[i] = listBox1.Items[i].ToString();
}
string str = string.Join ("/", listBox1.Items.Count);
textBox16.Text = str;