0

我想用 pictuteBox 控件中的图像上创建的颜色填充矩形。

这是我的段代码:

       foreach (var item in foundShapes.fMergedSignesCollection)
        {
            Graphics gr = pbContainer.CreateGraphics();

            Rectangle signsWrapper = item[0].contour.SourceBoundingRect;  //rude solution
            for (int j = 1; j < item.Count; j++)
            {
                signsWrapper = Rectangle.Union(signsWrapper, item[j].contour.SourceBoundingRect);

            }

            gr.FillRectangle(Brushes.Chocolate, signsWrapper);
        }
        pbContainer.Image = img.ToBitmap(); 

但我没有得到想要的结果,我没有填充颜色矩形。

知道为什么我看不到彩色矩形以及如何解决问题吗?先感谢您!

4

0 回答 0