簡體   English   中英

如何實現不會將焦點從另一個控件移開但允許操作的 ListBox?

[英]How to implement a ListBox that doesn't take focus away from another control, but allows manipulation?

我正在嘗試制作類似於 Visual Studio 中可用的智能感知自動完成框的東西。 VS 中的框將焦點留給文本編輯器,但是當輸入文本時,框的項目會向下過濾。 即使控件沒有焦點,所選項目也保持原樣,具有相同的 styles。

謝謝。

雖然你不給它焦點,但它不會得到焦點。 關於功能(向上和向下鍵),您可能必須直接在“文本編輯器”中處理:如果存在自動完成框,則在自動完成框中調用適當的方法來模擬“向上和向下”選擇,同時,您避免了“文本編輯器”對這些鍵做出反應。

暫無
暫無

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

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