Пример #1
0
        public FormCodeInput()
        {
            InitializeComponent();

            SyntaxEditorHelper.SetupEditorTemplateAndScriptLanguages(syntaxEditor1, TemplateContentLanguage.CSharp, SyntaxEditorHelper.ScriptLanguageTypes.CSharp);
            ActiproSoftware.SyntaxEditor.KeyPressTrigger t = new ActiproSoftware.SyntaxEditor.KeyPressTrigger("MemberListTrigger2", true, '#');
            t.ValidLexicalStates.Add(syntaxEditor1.Document.Language.DefaultLexicalState);
            syntaxEditor1.Document.Language.Triggers.Add(t);
        }
Пример #2
0
        public FormCodeInput()
        {
            InitializeComponent();

            SyntaxEditorHelper.SetupEditorTemplateAndScriptLanguages(syntaxEditor1, TemplateContentLanguage.CSharp, SyntaxEditorHelper.ScriptLanguageTypes.CSharp);
            ActiproSoftware.SyntaxEditor.KeyPressTrigger t = new ActiproSoftware.SyntaxEditor.KeyPressTrigger("MemberListTrigger2", true, '#');
            t.ValidLexicalStates.Add(syntaxEditor1.Document.Language.DefaultLexicalState);
            syntaxEditor1.Document.Language.Triggers.Add(t);
        }
Пример #3
0
 private void ConfigureSyntaxEditor(ActiproSoftware.SyntaxEditor.SyntaxEditor syntaxEditor, bool multiLineMode)
 {
     #region Syntax Editor settings
     syntaxEditor.Document.Multiline = multiLineMode;
     SyntaxEditorHelper.SetupEditorTemplateAndScriptLanguages(syntaxEditor, TemplateContentLanguage.CSharp, SyntaxEditorHelper.ScriptLanguageTypes.CSharp, @"<%", @"%>");
     ActiproSoftware.SyntaxEditor.KeyPressTrigger t = new ActiproSoftware.SyntaxEditor.KeyPressTrigger("MemberListTrigger2", true, '#');
     t.ValidLexicalStates.Add(syntaxEditor.Document.Language.DefaultLexicalState);
     syntaxEditor.Document.Language.Triggers.Add(t);
     SwitchFormatting(syntaxEditor);
     #endregion
 }