WPF中如何将引用资源的键(Key)用一个变量替换呢?

随便聊聊 · 290 次浏览
zryan 创建于 2023-03-13 12:44

小白求教:

 

在 WPF 的 XAML 中,我按钮上的图像引用了一个 StaticResource ,键值是 "_copyButton" ,请问我该如何将 _copyButton 用一个绑定的变量代替呢?

 

我尝试了以下方法,但并不可行(报错):

 

 

zryan 最后更新于 2023/3/13

回复内容
CL 2023-03-13 14:03
#1

Source="{Binding [Key]}" 试试

zryan 回复 CL 2023-03-13 17:35 :

不行,还是会报错😂

CL 回复 zryan 2023-03-13 22:02 :

这个好像只能绑定ImageSource对象。可以参考这个动作,用里面的iconcontrol绑定一下icon属性,可以用动作里允许的那些图标文本形式。

https://getquicker.net/Sharedaction?code=9cc648c5-c41e-41af-9a04-08d93777d8dd 


zryan 回复 CL 2023-03-13 23:59 :

老大,感谢帮助!这个确实从另一方面解决了我的问题:用变量调用图像(图标)

回复主贴