Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写一个程序,用户将输入计算机名称,计算机将被验证(DNS 检查、ping、通过 WMI 的权限检查等),然后输入的计算机名称将成为不同文本框中的“验证”计算机. 然后,用户可以对经过验证的计算机执行各种操作,例如重新启动、关机、WMI 查询等。
WPF 绑定是否值得像从一个文本框中获取用户输入并执行 ping 一样简单,如果 ping 成功,则将值放入另一个文本框中?您可以将文本框值绑定到属性,然后在后面的代码中使用该值吗?
绑定总是值得的。您当然可以将 TextBox Text 绑定到公共属性,并将该属性的 get 方法更改为您的意愿。此外,如果返回的类型与 TextBox 中所需的类型不匹配,请检查转换器。
绝对地。网络任务可能具有不可预测的延迟,因此与 UI 代码分离是有意义的。如果延迟影响用户体验,您可以考虑不同的线程。