对于C#来说很新,我正在开发一个WinForms应用程序(一个小游戏),我想要几个Picture Boxes一样(但不是所有的).通过在线浏览,我认为最快的方法是使用标签,我最初的想法,基于我发现的,是把它们放在这样的东西:
foreach (??? pb in ???.Find???WithTag("enemy"))
Run Code Online (Sandbox Code Playgroud)
我的问题是,应该取代什么"???"?Visual Studio既不接受"FindPictureBoxWithTag"也不接受"FindPictureBoxesWithTag".
foreach(var pb in this.Controls.OfType<PictureBox>().Where(p=>p.Tag == "enemy")
{
}
Run Code Online (Sandbox Code Playgroud)
替换this.Controls为包含图片框的任何集合/容器
| 归档时间: |
|
| 查看次数: |
88 次 |
| 最近记录: |