gpt4 book ai didi

silverlight - 在不聚焦时保持 Silverlight 文本框选择显示?

转载 作者:行者123 更新时间:2023-12-04 03:05:40 24 4
gpt4 key购买 nike

正如标题一样,基本上我想做与 this for WPF 相同的事情但在 Silverlight 中。

但是在我的 TextBox.LostFocus 事件中,没有 e.Handled。而且我还尝试使用 VisualStateManger.GoToState 来聚焦状态:

        VisualStateManager.GoToState(TextBox1, "Focused", false);
TextBox1.SelectionStart = 0;
TextBox1.SelectionLength = 3;
TextBox1.SelectionForeground = new SolidColorBrush(Colors.Orange);

但它也不起作用。

有什么解决方法吗?

最佳答案

以下代码将选择所有焦点。

TextBox1.Select(0, TextBox1.Text.Length);

也许使用这种方法来设置选择。如果选择不存在,请尝试将插入符号位置和长度存储在临时变量中(在自定义文本框类中)。

关于silverlight - 在不聚焦时保持 Silverlight 文本框选择显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12378090/

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