나는 광범위하게 iSeries를 사용했으며, 나는 당신이 말하는 것을 정확히 기억합니다. C# 응용 프로그램에서이 모양과 느낌을 시뮬레이트하려면 Console.CursorTop
및 Console.CursorLeft
속성을 사용하여 콘솔 프로젝트를 만들고 화면의 다른 영역에 텍스트를 작성한 다음 Console.Write
또는 Console.WriteLine
을 호출하여 텍스트를 작성해야합니다. 이전에 설정된 위치. 색상을 변경하려면 WriteLine
으로 전화하기 전에 Console.ForegroundColor
및 Console.BackgroundColor
속성을 사용하는 것이 좋습니다.
입력을 청취하고 탭 문자를 찾으면 프로그램은 자체 내부 논리를 사용하여 커서가 다음에 나타날 위치를 결정할 수 있습니다 (예 : 같은 열의 다음 줄에서 시뮬레이션 할 수 있음). 스크린 샷의 입력란 왼쪽 열).
Windows Forms 응용 프로그램에서이 작업을 수행하는 것은 다소 번거롭기 때문에 직접 사용할 수있는 여러 가지 유형의 표준 다중 행 텍스트 컨트롤 중 하나에서 하위 클래스로 분류 할 수 있습니다. .
고맙습니다. 나는 이것을 할 수있는 온라인 컨트롤을 온라인에서 찾도록 노력할 것이다. – masfenix