簡體   English   中英

如何在AvalonEdit中以編程方式設置代碼選擇?

[英]How to set the code selection programatically in AvalonEdit?

我在Microsoft Surface應用程序中使用AvalonEdit。 由於聯系人的處理方式與普通的WPF應用程序略有不同,我想以編程方式設置代碼選擇。

通過代碼選擇我的意思是代碼的這部分,如果用戶用鼠標選擇它,背景就會改變。

我現在是DocumentLine或VisualLine,選擇應該從哪里開始,應該在哪里結束。 但是我現在怎么做這個選擇呢?

this.EditorAvalonEdit對象, selectionStart是相對於正在編輯的文本的開頭的偏移量。

        this.Editor.SelectionStart = selectionStart;
        this.Editor.SelectionEnd = selectionStart + selectionLength;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM