【发布时间】:2014-01-17 22:45:04
【问题描述】:
我正在使用ScintillaNET 制作一个基本的 IntelliSense 编辑器。但是,当我在AutoCompleteAccepted 事件中调用_editor.CallTip.Show("random text") 时遇到问题。
例如,如果我输入pr,然后滚动并在下拉列表中选择printf,它会转到我的AutoCompleteAccepted 事件,当我调用CallTip.Show 时,单词的其余部分不会被添加(但是,如果没有 CallTip 代码,单词的其余部分会被填充)。
所以,如果我输入 pr,那么它会保持在 pr 并且我会收到我的 CallTip。如何确保单词的其余部分被插入并且 CallTip 显示?
AutoCompleteAccepted 事件不适合调用它吗?如果是这样,我应该在哪里调用 CallTip.Show 以便它与我的 AutoComplete 一起工作?
【问题讨论】: