gpt4 book ai didi

c# - 如何在 C# 中使用 XAML 中定义的画笔资源

转载 作者:太空狗 更新时间:2023-10-29 18:30:34 24 4
gpt4 key购买 nike

到目前为止我有这个

<UserControl.Resource>
<LinearGradientBrush x:Key="KeyDownBrush" .....>

现在我想在按下某个键时访问这个定义的资源,并用 C# 中的 KeyDownBrush 替换当前对象填充。

我已经尝试过 this.Resource.Contains("KeyDownPress") 并且已经能够返回 True,所以我想我快到了,但我不确定如何访问该对象并将其正确解析为 Brush实例。

如有任何指导,我们将不胜感激。

最佳答案

在您的 UserControl 中:

var brush = this.Resources["KeyDownBrush"] as LinearGradientBrush;

应该可以解决问题。

关于c# - 如何在 C# 中使用 XAML 中定义的画笔资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1248177/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com