c# - 如何在窗口窗体周围制作边框
问题描述
如何创建由图片框组成的边框,我正在尝试制作蛇游戏,我想首先使用图片框为游戏区域制作边框,到目前为止,我已经使用了一个 while 循环来制作顶行但我觉得会有更好的方法来完成整个事情,我听说辅助功能可能会有所帮助,但我也不知道该怎么做
int i = 1;
public Snake()
{
InitializeComponent();
}
private void Snake_Load(object sender, EventArgs e)
{
while (i < 404)
{
var picture = new PictureBox
{
Name = "pictureBox",
Size = new Size(20, 20),
Location = new Point(i, 0),
BackColor = Color.FromArgb(0,0,0),
};
this.Controls.Add(picture);
i += 20;
}
}
解决方案
推荐阅读
- javafx - 不要在子节点 JavaFX 上收到鼠标按下事件
- r - R:如何离线安装包和依赖项
- sql - 如何根据日期将新行从一个表插入另一个表?
- android - 应用在后台时不执行异步代码
- python - 为什么 python 3 中的 json.dumps() 返回 python 2 的不同值?
- sql-server - ODBC 连接未出现 SSIS
- php - 我如何在 DateTime 中将 MicroSecond ( 1000 ) 更改为分钟?
- php - 在函数 foreach 中设置 php $value
- reactjs - Jest/Enzyme 测试中的 setTimeout
- python - Django Rest Framework:带有 id 的 POST 对象