小编NDQ*_*tro的帖子

无法从应用程序级别获取资源

我的app.xaml:

<Application.Resources>
    <RadialGradientBrush x:Key="myBrush">
        <GradientStop Color="#FFC44EC4" Offset="0" />
        <GradientStop Color="#FF829CEB" Offset="1" />
        <GradientStop Color="#FF793879" Offset="0.669" />
    </RadialGradientBrush>
</Application.Resources>
Run Code Online (Sandbox Code Playgroud)

我在这里尝试使用它:

private void btnOK_Click(object sender, RoutedEventArgs e)
    {
        RadialGradientBrush b = (RadialGradientBrush)Resources["myBrush"];
        //b.GradientStops[1] = new GradientStop(Colors.Red,0.0);
    }
Run Code Online (Sandbox Code Playgroud)

但我不能使用"b"因为它在定义后为空.我怎样才能获得该资源?

c# wpf xaml

4
推荐指数
1
解决办法
1815
查看次数

标签 统计

c# ×1

wpf ×1

xaml ×1