图片框 [英] Picture box

查看:87
本文介绍了图片框的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好我有10个Snippet图片,对应1-10的数字,例如在标签栏中,数字会显示(2),然后在pbxnmb1中会显示2只狗的图片,"我如何制作这会发生吗?

Hi I have 10 Snippet pictures that correspond with a number from 1-10 e.g In a label box a number will show (2) and then in the pbxnmb1 a picture of 2 dogs will be shown, "How do I make this happen?

推荐答案

您好Sharpy06,

Hi Sharpy06,

您使用什么技术来达到这个目的?使用Winform?或者其他......

What technology do you use to achieve this purpose? With Winform? Or other...

图片和数字之间有什么关系?

What is the relationship between the pictures and the numbers?

如果你想根据标签显示不同的图片(或文本框),你可以用switch / case来做:

If you want to display different pictures according to the label(or textbox), you can do it with switch/case:

        private void button1_Click(object sender, EventArgs e)
        {
            switch (Convert.ToInt32(textBox1.Text))
            {
                case 1: pictureBox1.Image = Image.FromFile(@"D:\dog1.png"); break;
                case 2: pictureBox1.Image = Image.FromFile(@"D:\dog2.png"); break;
                case 3: pictureBox1.Image = Image.FromFile(@"D:\dog3.png"); break;
                case 4: pictureBox1.Image = Image.FromFile(@"D:\dog4.png"); break;
                case 5: pictureBox1.Image = Image.FromFile(@"D:\dog5.png"); break;
                case 6: pictureBox1.Image = Image.FromFile(@"D:\dog6.png"); break;
                case 7: pictureBox1.Image = Image.FromFile(@"D:\dog7.png"); break;
                case 8: pictureBox1.Image = Image.FromFile(@"D:\dog8.png"); break;
                case 9: pictureBox1.Image = Image.FromFile(@"D:\dog9.png"); break;
                case 10: pictureBox1.Image = Image.FromFile(@"D:\dog10.png"); break;
            }
        }

问候,

Stanly


这篇关于图片框的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆