2011-12-09 1 views

답변

5

AvalonEdit은 독자적으로 할 수 없습니다. 직접 기능을 작성해야합니다.

사용자는 일치하는 대괄호를 직접 찾아야합니다 (언어가 설명, 문자열 상수 등을 지원하는 경우 사소한 작업이 아님). 그런 다음 변환을 텍스트에 적용해야합니다 (this article, 라인 트랜스포머 섹션 참조). 더 이상 필요하지 않으면 수동으로 제거하십시오.

업데이트 :

리드 SharpDeveloper는 여기에 대해 설명합니다 이 http://community.sharpdevelop.net/forums/p/12352/33648.aspx http://community.sharpdevelop.net/forums/p/10312/28488.aspx

+0

http://www.digitalrune.com/Products/TextEditorControl.aspx이 승리를 기반으로 오픈 소스 컨트롤입니다 Sharp Develop에서 사용했던 양식 제어. 아마도 기능을 가로 질러 사용하는 것이 상대적으로 쉽지 않을까요? – Lee

+0

@lee no DigitalRunes는 ISCharpCode.TextEditor (winforms 버전)를 기반으로합니다. 그것은 WPF에 연결되지 않을 수도 있으며, 그 반대가 가능합니다 : http://stackoverflow.com/questions/14170165/how-can-i-add-this-wpf-control-into-my-winform –