【发布时间】:2016-02-23 07:59:02
【问题描述】:
我尝试在 AvalonEdit 控件上启用代码折叠,但无法正确启用。
public FoldingManager foldingManager;
public XmlFoldingStrategy foldingStrategy;
要启用代码折叠,我在 Window_Loaded 上插入此代码
foldingManager = FoldingManager.Install(textEditor.TextArea);
foldingStrategy = new XmlFoldingStrategy();
foldingStrategy.UpdateFoldings(foldingManager, textEditor.Document);
并更新我插入到 textEditor_TextChanged 这个代码的折叠
foldingStrategy.UpdateFoldings(foldingManager, textEditor.Document);
从 Window_Loaded 我只得到第一个折叠工作(如图中其他标签未更新)
textEditor_TextChanged 中的代码根本不起作用
【问题讨论】:
标签: c# wpf avalonedit