图像是否可能与某个值相关联?
我试图按一下按钮,然后按下它,随机图像出现。该图像将表示10,20的值或关闭程序。
如何指定随机显示的图像以具有设定值并逐渐增加,直到您显示关闭图像为止?
答案 0 :(得分:1)
你的意思是Image
控件吗?您可以使用Tag
属性存储第二个值(除ImageSource Image
属性外)。
var random = new Random();
var x = random.Next(0, 3)];
myImage.Source = myImagesSources[x]
myImage.Tag = x;//or what you want
您还可以从ImageSource
派生一个类,并将值传递给实例。
public class Test : ImageSource
{
public int Value{get;set;}
//implementing the necessary code for ImageSource
或者您使用List<Tuple<T1,T2>>
或Dictionary<TKey,TValue>
来存储带有值的图片。