2015-01-06 1 views
-3

저는 C#에서 교사가 알지 못하도록 학교 친구들과 통신하기 위해 약간의 대화를했습니다.C#의 네트워크 채팅

이제 문제가 있음을 발견했습니다. listBox를 주로 'Chatwindow'로 사용하여 메시지 자체가 '고정 행'에 표시됩니다.

내 질문에 대한 답변은 다음과 같습니다. 누가 ChatBox보다 listBox보다 더 좋은 아이디어가 있습니까? WindowsForms에서 listBox를 사용합니다.

또한 listBox에서 '텍스트 줄 바꾸기'를 활성화 할 수 있지만 다른 문제가 있습니다. 친구가 보낸 메시지를 복사 할 수 없으며 이것이 실제로 필요한 것입니다.

누군가 내 문제를 해결하기위한 아이디어가 있습니까?

감사합니다.

+0

UI로 메시지를 출력 할 때 줄 바꿈을 사용합니까? – David

+0

아직 아니지만 곧 알 수 있습니다. – xalcatraazx

+0

출력에 줄 바꿈이없고 줄 바꿈이 필요하면 줄 바꿈 추가 *가 해당 문제에 대한 합리적인 해결책처럼 보입니다. – David

답변

0

서식있는 텍스트 편집기 나 HTML 편집기를 사용하여 채팅 창으로 사용할 수 있습니다. 개인적으로 RTE를 먼저 사용하여 HTML 편집기로 바 꾸었습니다.

+0

'WinForm'으로 원한다. 그래서 모든 사람마다 다른 채팅을 열어 수백 명의 HTML 편집기를 열 필요가 없습니다 – xalcatraazx

+0

다른 HTML 편집기를 여는 데 문제가 있습니까? 모든 채팅에 대해 winform 복사본을 동적으로 만들 수 있습니다. – AngularDev

+0

또는 귀하에게 적합하고 적합한 리치 텍스트 편집기 옵션이 하나만 있습니다. – AngularDev