使用变量访问WPF元素

本文关键字:WPF 元素 访问 变量 | 更新日期: 2023-09-27 18:28:11

我在WPF网格中有许多网格元素。每个网格被命名为"DocumentPage1"、"DocumentPage2"、"Document Page3"等。

如果我想编辑"DocumentPage"+An"int"Variable,我该怎么办?

这不起作用:

...
int PageToAccess = 2;
"DocumentPage" + PageToAccess.Height = 200; //This does not work
...

使用变量访问WPF元素

您可以使用FindName按名称获取对象。

...
int PageToAccess = 2;
((Control)FindName("DocumentPage" + PageToAccess)).Height = 200;
...