2011-12-09 10 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 एक खुला स्रोत जीत के आधार पर नियंत्रण है प्रपत्र नियंत्रण जो तीव्र विकास का उपयोग करने के लिए उपयोग किया जाता है। शायद, मेरे लिए कार्यक्षमता लेने के लिए अपेक्षाकृत आसान होगा? – Lee

+0

@lee no DigitalRunes ISCharpCode.TextEditor - Winforms संस्करण का आधार है। यह WPF में प्लग नहीं करेगा, इसके विपरीत यह संभव है: http://stackoverflow.com/questions/14170165/how-can-i-add-this-wpf-control-into-my-winform –

संबंधित मुद्दे