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

    技术2022-07-11  84

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

     

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

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

    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"

            };

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

    注解:

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

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

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

            private void AssignIconsToSquares()

            {

           }

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

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

                foreach (Control control in tableLayoutPanel1.Controls)

                {

     

                }

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

     

     

     

    Processed: 0.012, SQL: 9