【发布时间】:2011-02-19 05:21:15
【问题描述】:
理想情况下,我希望将窗口的资源保留在资源字典中,但在声明 window.resources 部分之前,我一直不知道让它们知道的最佳方法。所以我最终做了类似下面的代码。
有没有办法静态引用背景图像画笔?我怎样才能做得更好?
干杯,
浆果
<Window x:Class="Smack.ConstructionAdmin.Presentation.Wpf.Views.ProjectPicker.ProjectPickerView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
...
Background="{DynamicResource waveBrush}"
Icon="pack://application:,,,/MyAssembly;component/Images/Project_32.png"
...
>
<Window.Resources>
<ImageBrush
x:Key="waveBrush" Stretch="Fill" ImageSource="pack://application:,,,/MyAssembly;component\Images\Wave.jpg"
/>
</Window.Resources>
【问题讨论】: