Visual Studio 2010(VS)--消消乐定制版②

 

上期回顾(上期主要是画了16个小方框和框里的图形文字,基本上完成了窗口的搭建):

Visual Studio 2010(VS)--消消乐定制版②

本期要开始编程了,给他们赋值

1.0 先建立随机数的对象,建立一个放置文字图形的列表

 //创建新的随机对象,并命名random,用来对图形的随机

        Random random = new Random();

 

        // 新建一个叫icons的string(字符串)类型的列表

        //这个列表包括16个文字图形,两两一样

        List<string> icons = new List<string>()

        {

          "!", "!", "N", "N", ",", ",", "k", "k",

          "b", "b", "v", "v", "w", "w", "z", "z"

        };

Visual Studio 2010(VS)--消消乐定制版②

2.0 再建立一个自定义方法AssignIconsToSquares(),用来调用分配列表中的图标

注解:

列表可以包含数字、true/false 值、文本或其他对象。你甚至可以有一个包含其他 List 对象的 List 对象。 列表中的项目称为“元素”,每个列表只包含一种元素。 所以数字列表只包含数字,你不能向该列表中添加文本。 同样,你也不能向 true/false 值列表中添加数字

//创建一个叫AssignIconsToSquares的自定义方法

        //目的是给每个方格的控件分配一个列表的图标

        private void AssignIconsToSquares()

        {

       }

Visual Studio 2010(VS)--消消乐定制版②

3.0 在建立一个循环,用来把列表的图标分配赋值给控件

//foreach是循环变量,创建一个叫Control的变量(控件的基类,也就是用来临时存储控件的),tableLayoutPanel1.Controls是指前面创建的容器的控件集合

            foreach (Control control in tableLayoutPanel1.Controls)

            {

 

            }

这次的内容比较绕,先说到这里

 

 

 

相关文章:

  • 2021-10-28
  • 2021-09-15
  • 2021-05-22
  • 2021-09-26
  • 2022-01-07
  • 2021-09-26
  • 2021-08-19
  • 2022-12-23
猜你喜欢
  • 2021-08-20
  • 2021-10-28
  • 2021-10-05
  • 2021-04-26
  • 2021-05-30
  • 2021-05-29
  • 2022-01-05
相关资源
相似解决方案