gpt4 book ai didi

silverlight-3.0 - 银光 3.0 : How do I get grid children by x:Name?

转载 作者:行者123 更新时间:2023-12-04 17:42:11 24 4
gpt4 key购买 nike

让我们假设我有 XAML 代表一个网格,其中包含一些子项,每个子项都是一个不同的控件,带有 x:Name。如何按名称从代码中“获取”这些控件?

最佳答案

如果您编写的代码位于 xaml 文件的代码隐藏文件中,则 Visual Studio 应自动生成包含对 xaml 文件中任何命名元素的引用的成员变量。因此,如果您有一个 x:Name="myButton"的 Button,您可以通过 this.myButton 访问此按钮。

如果你想从代码隐藏文件以外的地方引用一个命名元素,你可以在元素上调用 FindName 到命名元素,例如:

Button myButton = myGrid.FindName("myButton") as Button;

其中 myGrid 是对相关网格的引用。

关于silverlight-3.0 - 银光 3.0 : How do I get grid children by x:Name?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1285345/

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