gpt4 book ai didi

wpf - 文本框光标不闪烁

转载 作者:行者123 更新时间:2023-12-03 22:56:11 28 4
gpt4 key购买 nike

我有一个带有自定义列(派生自 DataGridTextColumn)的 WPF 数据网格(4.0)。

在 GenerateEditingElement 中,我创建了一个自定义文本框控件(带有一个附加按钮),并喜欢将光标设置在其中,以便用户可以直接开始编辑。

我得到的最接近的是插入符号显示但不闪烁,我需要额外单击才能开始编辑。

所有其他东西(绑定(bind),...)都运行良好

有任何想法吗?

最佳答案

由于插入符号显示,但不闪烁,那么我猜你的控件有逻辑焦点,但没有键盘焦点。

您如何将控件设置为“聚焦”?
myControl.Focus();将为控件提供逻辑焦点,但它不会响应键盘事件,因为它没有键盘焦点。要给元素 KeyboardFocus,请使用

Keyboard.Focus(myControl);

这是因为WPF允许你定义多个Focus Scope,每个范围可以有自己的焦点元素,但是整个应用程序中只有一个控件可以有键盘焦点

关于wpf - 文本框光标不闪烁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8010272/

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