2010-04-26 1 views
2

System.Windows.Forms.RichTextBox를 사용하고 있으며 기본적으로 탭 크기는 8입니다. RichTextBox 자체는 그다지 크지 않으며 8 개의 공백은 많은 스크롤을 발생시킵니다. 그것을 4 칸 만들 수있는 방법이 있습니까? 중요하다면, 컨트롤은 처음에는 공백이며 사용자가 물건을 입력하기 시작하고 사용자가 탭이있는 텍스트를 입력 할 때 탭을 더 짧게 (4 칸) 가져야합니다.C# RichTextBox 탭 크기

나는 Modifying default tab size in RichTextBox 과 약간의 변형을 시도했지만 행운은 없었다.

답변

2

아마도 당신은 링크 된 답변을주의 깊게 읽어야합니다.

'RichEdit'에 탭을 설정할 수는 없지만 RichEdit 내의 선택 항목에 대해서만 설정할 수 있습니다.

rtb.SelectAll(); 
rtb.SelectionTabs = new int[] { 100, 200, 300, 400 }; 
:

당신은 같은 뭔가가 필요