예제 #1
0
        private void button3_Click(object sender, EventArgs e)
        {
            //OutImageCollection outImage = new OutImageCollection();
            List <Image> imgs = null;// OutImageCollection.SourceImgList; //outImage.GetAllImages();
            var          df   = (int)OutImageName.第3张;

            df.ToString();
            //var of = (string)OutImageName.第3张;
            var ddf       = OutImageCollection.GetAllImagesName();
            int prewidth  = 0;
            int preheight = 0;

            for (int i = 0; i < imgs.Count; i++)
            {
                PictureBox pictemp = new PictureBox
                {
                    Name     = "pic" + i,
                    Image    = imgs[i],
                    SizeMode = PictureBoxSizeMode.AutoSize,
                    Location = new Point(prewidth, preheight)
                };
                prewidth  += pictemp.Width;
                preheight += pictemp.Height;
                Controls.Add(pictemp);
            }
        }
예제 #2
0
 private void TextBox1_KeyPress(object sender, KeyPressEventArgs e)
 {
     if (e.KeyChar.Equals((char)Keys.Enter))
     {
         label1.Text = OutImageCollection.ValidationContainImgByName(textBox1.Text.Trim()).ToString();
     }
 }
예제 #3
0
        private void Button3_Click(object sender, EventArgs e)
        {
            FlpPicture.Controls.Clear();
            PictureBox pictemp = new PictureBox
            {
                Name     = "pic",
                Image    = OutImageCollection.GetImageByName(textBox1.Text.Trim()),
                SizeMode = PictureBoxSizeMode.AutoSize,
            };

            FlpPicture.Controls.Add(pictemp);
        }
예제 #4
0
        private void ComboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            FlpPicture.Controls.Clear();
            Enum.TryParse(comboBox1.SelectedValue.ToString(), out OutImageName iname);
            PictureBox pictemp = new PictureBox
            {
                Name     = "pic",
                Image    = OutImageCollection.GetImageByEnum(iname),
                SizeMode = PictureBoxSizeMode.AutoSize,
            };

            FlpPicture.Controls.Add(pictemp);
        }
예제 #5
0
        private void Button2_Click(object sender, EventArgs e)
        {
            FLPLabel.Controls.Clear();
            var imgsname = OutImageCollection.GetAllImagesName();

            foreach (var iitem in imgsname)
            {
                Label lbltemp = new Label
                {
                    Name      = "lbltemp",
                    Text      = iitem,
                    AutoSize  = true,
                    ForeColor = Color.Black,
                    BackColor = Color.White
                };
                FLPLabel.Controls.Add(lbltemp);
            }
        }