xiaobaia_1 2022-09-30 23:08
浏览 19
已结题

winform pictureBox 只显示一半?

问题遇到的现象和发生背景

最近在学winform 准备做一个中国象棋 然后根据自己的想法和网上的一些代码
设计的一个方案就是 用pictureBox设计显示棋子 但是出来的效果是这种

img


不理解! 我的核心步骤如下
1.创建了32个PictureBox 然后设计他们的位置 和圆形显示

img


2.Chess 棋子内,之后准备抽象出下棋的行为

img


3.更改为圆形显示

img


4.这是一个方法将图片变成圆形

img


我想过是不是图片占用,但是试了没有效果,有佬指点指点吗,或者更好的设计方案!

  • 写回答

1条回答 默认 最新

  • xiaobaia_1 2022-09-30 23:31
    关注

    已经找到一个解决办法 循环里调用两次 gp.AddEllipse(chessBox[i].pictureBox.ClientRectangle); 我不太熟悉System.Drawing.Drawing2D 虽然解决了,但不太明白原理

    评论

报告相同问题?

问题事件

  • 系统已结题 10月8日
  • 创建了问题 9月30日

悬赏问题

  • ¥15 pyqt怎么把滑块和输入框相互绑定,求解决!
  • ¥20 wpf datagrid单元闪烁效果失灵
  • ¥15 券商软件上市公司信息获取问题
  • ¥100 ensp启动设备蓝屏,代码clock_watchdog_timeout
  • ¥15 Android studio AVD启动不了
  • ¥15 陆空双模式无人机怎么做
  • ¥15 想咨询点问题,与算法转换,负荷预测,数字孪生有关
  • ¥15 C#中的编译平台的区别影响
  • ¥15 软件供应链安全是跟可靠性有关还是跟安全性有关?
  • ¥15 电脑蓝屏logfilessrtsrttrail问题