使用 uniformtofill 设置 window 的背景图片
Setting the background image of a window with uniformtofill
我得到了这段代码:
this.Background = new ImageBrush(new BitmapImage(new Uri(@"pack://application:,,,/myapp;component/Images/icon.png")));
效果很好,但我如何添加 stretch.uniformtofill 设置?
使用 object initializer 语法的一种可能方式:
this.Background = new ImageBrush(new BitmapImage(new Uri(@"pack://application:,,,/myapp;component/Images/icon.png")))
{
Stretch = Stretch.UniformToFill
};
programmers.stackexchange 上关于 对象初始值设定项 的有趣讨论:
我得到了这段代码:
this.Background = new ImageBrush(new BitmapImage(new Uri(@"pack://application:,,,/myapp;component/Images/icon.png")));
效果很好,但我如何添加 stretch.uniformtofill 设置?
使用 object initializer 语法的一种可能方式:
this.Background = new ImageBrush(new BitmapImage(new Uri(@"pack://application:,,,/myapp;component/Images/icon.png")))
{
Stretch = Stretch.UniformToFill
};
programmers.stackexchange 上关于 对象初始值设定项 的有趣讨论: