我有一个工具箱,它是一个用户控件,里面有一个网格控件。每个网格单元由表示每个工具的另一组用户控件填充。现在每个工具都有一个渐变填充表示图标的路径。工具用户控件在设计器中看起来很好,但是当我将工具加载到工具箱中时,没有任何显示。我尝试更改工具的背景,它反映在工具箱中。因此,出于某种原因,当在另一个控件中加载时,不会呈现具有渐变的路径。有什么想法吗?
工具栏
<usercontrol ...>
<local:SettingsButton/>
</usercontrol>
工具箱(SettingsButton)
<usercontrol ...>
<Grid x:Name="LayoutRoot" Background="AliceBlue">
<Path Data="M152.76824,152 ... />
<Path.Fill>
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop.../>
</LinearGradientBrush>
</Path.Fill>
</Grid>
</usercontrol>