PDA

View Full Version : پاک کردن فضای خالی در listbox



rooterror
دوشنبه 08 خرداد 1396, 11:59 صبح
سلام دوستان به تکه کد زیر دقت کنید


if (lstClients.SelectedItems.Count > 0)
{
txtHost.Text = lstClients.SelectedItems[0].Text;
if (txtHost.Text.Length < 1) return;

HasChanged();

var host = txtHost.Text;
ushort port = (ushort)numericUpDownPort.Value;

_hosts.Add(new Host { Hostname = host, Port = port });
txtHost.Text = "";
}


این کد به این صورت کار میکنه که یک مقداری در لیست ویو نمایش داده میشه بعد اون مقدارو درون تکست باکس قرار میده و در نهایت + یک مقدار دیگه میکنه و در لیست باکس وارد میکنه

الان تو این عکسی که گذاشتم فاصله مشخصه

چجوری این فاصله رو از بین ببرم ؟

rooterror
دوشنبه 08 خرداد 1396, 12:06 عصر
ببخشید الان دیدم این مشکل وقتی مقدار وارد تکست باکس میشه اولش یه فضایی خالی ایجاد میشه قبل عدد

از کدوم راحت تر میشه فضا رو از بین برد

group45
دوشنبه 08 خرداد 1396, 12:35 عصر
با سلام
متنتون باید داخل یک متغیر استرینگ باشه برای راهی که میگم و بعد از کد زیر استفاده کنید.


string s="27.0.0.1";
listbox1.items.add(s.trim());

موفق باشید.