我在这里不知所措......
只是尝试从代码隐藏中获取按钮上显示的图像。用户在对话框中提供图像,并将其复制到可执行文件夹中。
Image buttonImage = new Image();
buttonImage.Source = new BitmapImage(new Uri(Name + ".png", UriKind.Relative));
buttonImage.Height = 100;
Content = buttonImage;
它实际上只有在使用调试器时才能正常工作,但。代码中的代码来自我自己的Button控件,我不顾一切地尝试a slightly different way并查看结果是否不同。
根据我的发现,大多数人建议设置按钮内容模板并从那里使用数据绑定,但这不是一个选项。
知道为什么不能正常显示?
感谢您提供任何帮助。
编辑: this and the answer links已被研究无效
EDIT2:当我在运行时更改图像控件中的值时,图像会在之后显示。我显然试图将选项直接更改为代码,但它不起作用...(改变拉伸模式以确保它不是规模问题)