本文整理汇总了C#中ICSharpCode.AvalonEdit.TextEditor.SetValue方法的典型用法代码示例。如果您正苦于以下问题:C# TextEditor.SetValue方法的具体用法?C# TextEditor.SetValue怎么用?C# TextEditor.SetValue使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ICSharpCode.AvalonEdit.TextEditor
的用法示例。
在下文中一共展示了TextEditor.SetValue方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: SetUpTextEditor
private void SetUpTextEditor()
{
_editor = new TextEditor { SyntaxHighlighting = HighlightingManager.Instance.GetDefinition("XML"), ShowLineNumbers = true, VerticalScrollBarVisibility = ScrollBarVisibility.Auto, HorizontalScrollBarVisibility = ScrollBarVisibility.Auto };
_editor.SetValue(AutomationProperties.AutomationIdProperty, "UI_XMLEditor_AutoID");
_foldingStrategy = new XmlFoldingStrategy();
_foldingManager = FoldingManager.Install(_editor.TextArea);
_editor.TextArea.IndentationStrategy = new ICSharpCode.AvalonEdit.Indentation.DefaultIndentationStrategy();
_foldingUpdateTimer = new DispatcherTimer { Interval = TimeSpan.FromSeconds(2) };
_foldingUpdateTimer.Tick += OnFoldingUpdateTimerOnTick;
_foldingUpdateTimer.Start();
}