C#中如何控制将窗体整个内容变灰? 窗体 变灰winformwpf变灰 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 this.Enabled = false;xxx.ShowDialog();...this.Enabled = true; 不行,无论在WPF中还是在winform中这种方式,窗体没有变化 不行,无论在WPF中还是在winform中这种方式,窗体没有变化WPF图片置灰ImageSource isource = image.Source; FormatConvertedBitmap fcb = new FormatConvertedBitmap((BitmapSource)isource, PixelFormats.Gray32Float, null, 0); image.Source = fcb; image.OpacityMask = new ImageBrush(isource); 不行,无论在WPF中还是在winform中这种方式,窗体没有变化WPF图片置灰ImageSource isource = image.Source; FormatConvertedBitmap fcb = new FormatConvertedBitmap((BitmapSource)isource, PixelFormats.Gray32Float, null, 0); image.Source = fcb; image.OpacityMask = new ImageBrush(isource);正解,谢谢 不行,无论在WPF中还是在winform中这种方式,窗体没有变化WPF图片置灰ImageSource isource = image.Source; FormatConvertedBitmap fcb = new FormatConvertedBitmap((BitmapSource)isource, PixelFormats.Gray32Float, null, 0); image.Source = fcb; image.OpacityMask = new ImageBrush(isource);正解,谢谢把背景存为图片再加载到image控件? 不行,无论在WPF中还是在winform中这种方式,窗体没有变化WPF图片置灰ImageSource isource = image.Source; FormatConvertedBitmap fcb = new FormatConvertedBitmap((BitmapSource)isource, PixelFormats.Gray32Float, null, 0); image.Source = fcb; image.OpacityMask = new ImageBrush(isource);正解,谢谢把背景存为图片再加载到image控件?终于找到了点相关资料:http://q.cnblogs.com/q/25858/http://msdn.microsoft.com/zh-cn/library/system.windows.media.imaging.formatconvertedbitmap(v=VS.85).aspxhttp://blog.csdn.net/oyi319/article/details/6653452根据参考资料和理解:VS是采用WPF的方式,对图片设置了统一样式控制,如在IsEnabled为False时,进行灰度处理而其他的控件的样式同样做了IsEnabled为False的Trigger处理,将选中项目的颜色设置为灰色也就是窗体相关的所有控件,均进行了相关的IsEnabled的Trigger处理。 实现分页功能,紧急!!!!!!! 大家帮我解答一下.resx文件作用和用法? DevExpress.XtraCharts.ChartControl C# 如何判断能否执行Undo和如何暂停记录Undo ??? winform程序怎么加快速度 ???如何在一个窗口f1中指定另一个窗口f2的父窗口?!?!! 高分求 VS2005安装部署的问题 怎么把自己的帖子提前? 请问如何在c#中设置文本框中选定文本的颜色,谢谢了。 照相机功能,aforge类库如何实现调焦距功能,放大缩小,闪光灯开启! xml文件导入datatable wpf新人求教
xxx.ShowDialog();
...
this.Enabled = true;
WPF图片置灰
ImageSource isource = image.Source;
FormatConvertedBitmap fcb = new FormatConvertedBitmap((BitmapSource)isource, PixelFormats.Gray32Float, null, 0);
image.Source = fcb;
image.OpacityMask = new ImageBrush(isource);
WPF图片置灰
ImageSource isource = image.Source;
FormatConvertedBitmap fcb = new FormatConvertedBitmap((BitmapSource)isource, PixelFormats.Gray32Float, null, 0);
image.Source = fcb;
image.OpacityMask = new ImageBrush(isource);
正解,谢谢
WPF图片置灰
ImageSource isource = image.Source;
FormatConvertedBitmap fcb = new FormatConvertedBitmap((BitmapSource)isource, PixelFormats.Gray32Float, null, 0);
image.Source = fcb;
image.OpacityMask = new ImageBrush(isource);
正解,谢谢把背景存为图片再加载到image控件?
WPF图片置灰
ImageSource isource = image.Source;
FormatConvertedBitmap fcb = new FormatConvertedBitmap((BitmapSource)isource, PixelFormats.Gray32Float, null, 0);
image.Source = fcb;
image.OpacityMask = new ImageBrush(isource);
正解,谢谢把背景存为图片再加载到image控件?
终于找到了点相关资料:
http://q.cnblogs.com/q/25858/
http://msdn.microsoft.com/zh-cn/library/system.windows.media.imaging.formatconvertedbitmap(v=VS.85).aspx
http://blog.csdn.net/oyi319/article/details/6653452
根据参考资料和理解:
VS是采用WPF的方式,对图片设置了统一样式控制,如在IsEnabled为False时,进行灰度处理
而其他的控件的样式同样做了IsEnabled为False的Trigger处理,将选中项目的颜色设置为灰色
也就是窗体相关的所有控件,均进行了相关的IsEnabled的Trigger处理。