Задать вопрос
@mabiyn

Как вывести в ListView Winforms Consl.WriteLine?

Есть класс и в классе есть метод.
В методе отображается Consol.WriteLine
Как мне в этом методе вывести данные
из Consol.WriteLine в ListView1 который в форме?
Вот код
protected override void OnConnected()
        {
            Console.WriteLine("+" + Id);
            TcpSession session = Server.FindSession(Id);
            string clientIP = session.Socket.RemoteEndPoint.ToString();
            ConnectSession = Id.ToString();
            //IpAdressClient = session.Socket.RemoteEndPoint.ToString();
            IpAdressClient = IpClient.Substring(0, IpClient.IndexOf(":"));
            Debug.WriteLine($"IpAdressClient = {IpAdressClient}");
            CountryClient = GetUserCountryByIp(IpAdressClient);
            CityClient = GetUserCityByIp(IpAdressClient);
            String[] row = { ConnectSession, IpAdressClient, CountryClient, CityClient };
            ListView lstClients = new ListView();
            ListViewItem lstClient = new ListViewItem();
            ListViewItem item = new ListViewItem(row);
            lstClients.Items.Add(item);
            Console.WriteLine("+" + Id + "*" + IpAdressClient + "@" + CountryClient + "#" + CityClient);          
        }
  • Вопрос задан
  • 61 просмотр
Подписаться 1 Простой Комментировать
Решения вопроса 1
DmitryITWorksMakarov
@DmitryITWorksMakarov
вместо
Console.WriteLine("+" + Id + "*" + IpAdressClient + "@" + CountryClient + "#" + CityClient);


поставить
ListView1.Items.Add("+" + Id + "*" + IpAdressClient + "@" + CountryClient + "#" + CityClient);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы