gpt4 book ai didi

c# - 添加到表单的控件没有名称

转载 作者:行者123 更新时间:2023-12-03 22:37:23 24 4
gpt4 key购买 nike

我完全是 WPF 的菜鸟。我刚刚打开 MS Visual Studio Express 2013 预览版,我正在尝试做一些“Hello World!”应用程序。我注意到当我向窗体添加控件时,例如 TextBox,该控件没有名称分配。

这正常吗?以及如何通过代码更改其属性?

最佳答案

在 WPF 中,控件需要提供名称几乎完全出于以下原因:

  • 开发人员希望在代码隐藏中引用控件(使用 MVVM 时不赞成,但有时是必要的)
  • 当开发人员将 XAML 传递给使用自动化 UI 测试工具的测试团队时
  • 当另一个控件上的绑定(bind)使用 ElementName 引用该控件上的属性时。

如果它不是其中之一,那么真的没有必要为您的控件命名。您会发现,一旦开始使用 MVVM 作为主要设计模式,您就很少需要知道代码中控件的名称。开始习惯在 XAML 中更改属性,而不是代码。

关于c# - 添加到表单的控件没有名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18506539/

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