不确定标题是否有意义。
在我的WPF应用程序中,我希望窗口包含一个小图像,图标大小。当用户点击图像时,另一个只是替换它,它具有相同的尺寸。
我已将所有图像加载到我的C#/ WPF项目中。 (顺便说一下有3张图片)
我一直在努力:
我尝试更改代码隐藏中的不透明度以制作一个图像
完全不透明,其他没有不透明度。没有工作的
第一次切换会奇怪地使所有图像消失。
我还尝试动态更改代码隐藏中的图像源。一世 使用if语句和字段来确定要切换的图像 来源。代码是:
if (toggle == 1)
{
thebutton.Source = new BitmapImage(new Uri(@"/images/icon2.png", UriKind.Relative));
toggle = 2;
}
也没有用(让它空白,而不是切换到另一张图片),但我觉得有一种显而易见的方法,我没有看到。
我最初想要做的只是(如在图形程序中)将图像升高和降低到顶部和底部以确定用户应该看到哪些图像。重要的是视觉。用户单击图像1,图像1消失,图像2出现在其位置,依此类推图像3。
答案 0 :(得分:0)
将图片文件的构建操作设置为Resource
,然后按Resource File Pack URIs加载:
thebutton.Source = new BitmapImage(new Uri("pack://application:,,,/images/icon2.png"));