如何在WPF中将焦点设置在TextBox元素上

我有这个代码:

txtCompanyID.Focusable = true;
txtCompanyID.Focus();

...但它不起作用.

知道吗?

推荐答案

在XAML中:

<StackPanel FocusManager.FocusedElement="{Binding ElementName=Box}">
   <TextBox Name="Box" />
</StackPanel>

.net相关问答推荐

[x.x.x,)在Packages.lock.json依赖项中是什么意思?

在 Invoke() 中运行时,跨线程操作对表单控件无效 - .NET

EGC / 文本元素上的 .NET String.Split

无法加载文件或程序集 Microsoft.Extensions.DependencyInjection.Abstractions,版本 = 1.1.0.0

在c#中计算中位数

在 WinForms 应用程序中查找焦点控件的首选方法是什么?

使用 Windows 服务和 C# 检测 USB 驱动器插入和移除

如何将 NuGet 与 Visual C# Express 一起使用?

当程序员说针对接口而不是对象的代码时,他们是什么意思?

如何异步 Files.ReadAllLines 并等待结果?

有没有办法从方法返回匿名类型?

等待 Async Void 方法调用以进行单元测试

Find() 和 First() 抛出异常,如何改为返回 null?

beforefieldinit 标志有什么作用?

判断 .NET 中的目录和文件写入权限

确定使用 ContextMenuStrip 的控件

将 Dictionary 转换为匿名对象?

如何在 Dapper.Net 中编写一对多查询?

在不使用while循环的情况下找到最里面的异常?

枚举和匹配属性的 C# 命名约定