gpt4 book ai didi

wpf - 如何将插入符号分配给 WPF 中的控件

转载 作者:行者123 更新时间:2023-12-04 20:25:44 24 4
gpt4 key购买 nike

需要创建一个新的 WPF 控件并为其添加 Caret。
在 WINFORMS 或以前的 Windows UI 中,使用 WIN API Caret 函数很容易,但是现在在 WPF 中我们没有每个控件的 hwnd 所以......有没有办法做到这一点?

最佳答案

在 WPF 中,插入符号实际上是 CaretElement,它是一个内部 FrameworkElement,用于呈现选择块和插入符号。

如果您不继承某种已经提供插入符号支持的控件并尝试操纵它,遗憾的是,您可能需要从头开始实现它。

编辑

CaretElement 是框架内部的,是的,没有记录。

有提到here , 例如。

commercial 中存在闭源自定义实现包裹。

关于wpf - 如何将插入符号分配给 WPF 中的控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1150823/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com