一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

[原創(chuàng)]ImageSource的使用心得

 冷泉閣 2017-03-30
 imageBrush;

其中imageBrush.ImageSource的類(lèi)型為ImageSource,而ImageSource是個(gè)抽象類(lèi),
因此我們不能直接使用它,而是使用它的子類(lèi)來(lái)代替,查閱MSDN,可以看到它們的繼承關(guān)系:
System.Windows.Media.ImageSource
   System.Windows.Media.DrawingImage 
      System.Windows.Media.Imaging.BitmapSource

二、存在于內(nèi)存中的圖片
 對(duì)于只存在于內(nèi)存中的圖片,用以上方法就顯得無(wú)能為力了,我們應(yīng)該另尋他法,下面介紹一種方法:
先看代碼:
復(fù)制代碼
1//此處圖片從文件中讀入用以模擬內(nèi)存中的圖片
2System.Drawing.Bitmap bitmap = new System.Drawing.Bitmap('bg.jpg');
3MemoryStream stream = new MemoryStream();
4bitmap.Save(stream, System.Drawing.Imaging.ImageFormat.Png);
5ImageBrush imageBrush = new ImageBrush();
6ImageSourceConverter imageSourceConverter = new ImageSourceConverter();
7
8imageBrush.ImageSource = (ImageSource)imageSourceConverter.ConvertFrom(stream);
9button.Background = imageBrush;
復(fù)制代碼

其中bitmap即是存在于內(nèi)存中的Bitmap類(lèi)型圖片,此處使用直接加載本地圖片文件模擬。
步驟是先將它保存到流中,再使用ImageSourceConverter 類(lèi)的ConvertFrom方法從流中得到我們需要的圖片
OK,本文到此結(jié)束,以上方法都是自己在使用中探索所得,如果有更好的方法,本人非常愿意和各位交流。
聯(lián)系方式在Blog標(biāo)題上

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多

    中文字幕高清不卡一区| 男女一进一出午夜视频| 国产日韩欧美在线播放| 人妻精品一区二区三区视频免精| 91精品蜜臀一区二区三区| 日韩人妻一区二区欧美| 精品国产日韩一区三区| 中文字幕一区久久综合| 午夜福利视频六七十路熟女| 少妇在线一区二区三区| 中文字幕日韩精品人一妻| 无套内射美女视频免费在线观看| 国产欧美日产中文一区| 欧美日韩国产黑人一区| 91久久精品在这里色伊人| 日韩欧美国产精品自拍| 成人三级视频在线观看不卡| 伊人天堂午夜精品草草网| 成人精品一级特黄大片| 微拍一区二区三区福利| 亚洲一区二区三区有码| 欧洲自拍偷拍一区二区| 狠色婷婷久久一区二区三区| 99国产高清不卡视频| 亚洲色图欧美另类人妻| 欧美胖熟妇一区二区三区| 中文字幕熟女人妻视频| 中文字幕亚洲在线一区| 日本本亚洲三级在线播放| 精品推荐久久久国产av| 亚洲一区二区福利在线| 爽到高潮嗷嗷叫之在现观看| 亚洲a码一区二区三区| 太香蕉久久国产精品视频| 国产亚洲精品一二三区| 日韩黄片大全免费在线看| 小黄片大全欧美一区二区| 神马午夜福利一区二区| 国产精品久久熟女吞精| 国产女高清在线看免费观看| 日系韩系还是欧美久久|