如何在每次按下按钮控件时在图像控件上加载新图像

本文关键字:图像 控件 加载 新图像 按钮 | 更新日期: 2023-09-27 18:18:37

作为主题,我如何保持加载一个新的图像(从一组图像已经到应用程序)每次按下按钮控制?是随机的还是顺序的?图像当然会被加载到图像控件中。

谢谢!

如何在每次按下按钮控件时在图像控件上加载新图像

如果我理解得好,你的意思是,如果你有image1,image2,image3,image4等,你想每次你按下相同的按钮图像元素将改变为下一个图像。

如果我没说错的话你必须指定一个公共变量我们把它命名为counter所以

public int counter = 1;

在onclick操作中你应该输入

counter++;
image.Source = new Uri("/Images/Image"+counter+".jpg", UriKind.Relative);

使用内容属性按钮,并添加imagebrush作为它的内容。

<Button>
<Button.content>
<imagebrush x:name=btnContent imageSrc="" />
</Button.content>
</Button>

点击cs文件中的on按钮

只是改变图像画笔的图像来源

btnContent.imageSource=new BitmapImage("");