C# 窗体中 toolstrip控件下面有白边 怎么去掉?

如图,背景图片是没有这条边的这样子好难看请问怎么去掉啊?... 如图,背景图片是没有这条边的 这样子好难看 请问怎么去掉啊? 展开
 我来答
碎片知识杂货铺
推荐于2018-04-05 · 碎片知识杂货铺,仅供参考
碎片知识杂货铺
采纳数:458 获赞数:4216

向TA提问 私信TA
展开全部
使用toolstrip时,先将RenderMode设置为System,因为无法通过基本的设置属性除去;
只需要重绘一下toolstrip即可,C#源代码如下:
//toolstrip重绘
private void toolStrip1_Paint(object sender, PaintEventArgs e)
{
if ((sender as ToolStrip).RenderMode == ToolStripRenderMode.System)
{
Rectangle rect = new Rectangle(0, 0, this.toolStrip1.Width-8, this.toolStrip1.Height-8);
e.Graphics.SetClip(rect);
}
}
右键点击toolstrip1控件 选中属性最上方的event 把toolstrip的重绘事件为这个就OK了(将控件的Paint事件选择toolStrip1_Paint).....
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式