winforms - 在 powershell 中编辑生成对象的属性
问题描述
我正在尝试创建 8 个标签,并编辑它们的 .Text 属性。
我已经搜索了一段时间,但无法在网上找到任何东西。不过,我可能会错误地搜索出来。
这是我正在尝试做的一个例子:
for ($i=1; $i -le 8; $i++)
{
New-Object -TypeName System.Windows.Forms.Label | New-Variable -name "testing$i"
$testing$($i).Text = 'text of label'
}
我觉得我很接近,但我已经没有想法了。我想知道是否有人可能有资源或建议。
谢谢!
解决方案
使用集合
$labels = 1..8 | foreach-object { New-Object -TypeName System.Windows.Forms.Label }
$labels | foreach-object { $_.Text = 'text of label' }
推荐阅读
- php - PHP preg_split() 模式
- arduino - 单击链接后html按钮不会更改,我应该手动刷新页面
- java - 继承与策略模式
- javascript - 量角器非角度测试不服从等待和睡眠,直到代码出现错误
- docker - EC2 实例和 Docker 容器之间没有连接
- c# - 使用 ASP.NET MVC 和实体框架保持库存水平
- ios - 如何在 Flutter 应用上为 iOS 创建自定义视图
- amazon-web-services - 负载均衡器“A 记录”条目在 GoDaddy 的 A 记录字段中不起作用
- apache-kafka - 以偏移量的倍数读取 Kafka 主题
- excel - 从并行循环中访问 Excel 工作簿时出错