第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何檢查圖像是否在 WPF 中的文件夾中?

如何檢查圖像是否在 WPF 中的文件夾中?

C#
炎炎設計 2021-11-21 16:34:56
在我的應用程序中,我有一個文本框,我可以在其中通過運行時命令生成圖像,但現(xiàn)在我想檢查圖像是否存在。如果沒有圖像,那么我想生成一個標簽。這是我的代碼。我試圖通過正則表達式來實現(xiàn)它。else if (Regex.IsMatch(label, "^<IMG.*>")){    var imageLabel = Regex.Replace(label, "<IMG|>", "");    if (System.Drawing.Image.FromFile($"{imageLabel}.bmp") != null)    {        var image = System.Drawing.Image.FromFile($"{imageLabel}.bmp");        graphics.DrawImage(image, x, y, image.Width, image.Height);        x = image.Width + 5f;        if (image.Height > rowHeight)        {            rowHeight = image.Height;        }    }    else    {        var font = GetRowFont(isBold, isUnderLine, isHigh, selectedCharwidth);        graphics.DrawString("<?>", font, Brushes.Black, new PointF(x, y));        x += label.Length * font.Size;    }}例如,我在文件夾中有一個名為 ABC.bmp 的圖像。所以如果我輸入它會生成圖像,如果沒有名為 ABC 的圖像,那么它會生成一個標簽“”。如果我輸入錯誤的名稱,它會顯示一個異常。對不起,錯誤的解釋。
查看完整描述

1 回答

?
不負相思意

TA貢獻1777條經(jīng)驗 獲得超10個贊

您可以修改代碼以使用File.Exists方法檢查文件是否存在:


 if (File.Exists($"{imageLabel}.bmp"))

 {

    var image = System.Drawing.Image.FromFile($"{imageLabel}.bmp");

    ....


查看完整回答
反對 回復 2021-11-21
  • 1 回答
  • 0 關注
  • 308 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號