0

我是初学者 c# 开发人员,我在编码时遇到了一个奇怪的问题

公共新图像图像{

        get { return base.Image; }
        set
        {

            int w = Width *8/10   ,    h = 80  ;

            Bitmap b = new Bitmap(value);
            Bitmap bm = new Bitmap(b, w  ,h);
            base.Image = bm;
            base.Text = w.ToString();


        }
    }

图像看起来不错

int h = 高度 *8/10

图像看起来模糊!

4

2 回答 2

0

我认为value变量可能与您有关,h并且w您没有向我们展示,因此这不会模糊:

Bitmap b = new Bitmap(value);
int w = 80 ,h = 80  ;
Bitmap bm = new Bitmap(b, w  ,h);
base.Image = bm;

这只是一个猜测!

于 2013-08-02T00:41:15.443 回答
0

h = 80

==> 清除

h = 高度 *8/10

==> 模糊(h = 80 的值我可以在文字上看到)

于 2013-08-02T14:36:54.783 回答