c# - 在 WPF 文本框上调用 Select() 不执行任何操作

标签 c# .net wpf user-interface

我正在使用 WPF 文本框,我正在调用 Select() 方法来进行选择。不幸的是,它似乎不起作用除非我先手动选择一些东西。有人可以建议为什么会这样吗?

最佳答案

当您调用 Select 方法时,您的文本框是否有焦点?

选择不会显示,除非它有焦点,但文本框获得焦点的常用方法是单击它...取消选择文本。这种行为可能会给人一种它不起作用的印象。

在调用 Select() 之后(或之前)调用 TextBox.Focus() 应该可以解决这个问题。

关于c# - 在 WPF 文本框上调用 Select() 不执行任何操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/487141/

相关文章:

c# - ASP.NET Web 应用程序找不到我的 XML 文件,说它不在 IIS Express 文件夹中

c# - 带有 COM 接口(interface)的 MFC Dll

c# - 将对象字段分配给局部变量有什么好处?

c# - 从单元测试调用调度程序时传播在继续任务中引发的异常

c# - WPF 矩形边框与两条破折号的连接线的角

wpf - 使用 Windows 窗体主机在 WPF 中嵌入 SWF 文件?

c# - 将 cout 从 C++ dll 重定向到 C# 中的文本框

c# - HTML 敏捷包 HtmlDocument 显示所有 Html?

.net - 如何在 .NET Core 2 中打开 project.json

c# - 获取声明类的名称?