C#编程。 使用GDI画出一个五角星。我想让五角星具有按钮的属性。就是可以用鼠标点击,然后可以写点

C#编程。使用GDI画出一个五角星。我想让五角星具有按钮的属性。就是可以用鼠标点击,然后可以写点击事件什么的…这。。。。大侠,我该怎么写?... C#编程。 使用GDI画出一个五角星。我想让五角星具有按钮的属性。就是可以用鼠标点击,然后可以写点击事件什么的… 这。。。。大侠,我该怎么写? 展开
 我来答
szlproche
2014-02-07 · TA获得超过654个赞
知道小有建树答主
回答量:396
采纳率:50%
帮助的人:211万
展开全部
干吗用GDI,试一下WPF,所有控件外观可以轻松定制。给Button新建一个控件模板,然后加入一个Grid,Grid里添加一个Pentagon(在Microsoft.Exrpession.Shapes命名空间里,要安装Expression Blend)。不想装可以加入一个DrawingBrush,
在里面放Polygon,绘制五边形。
lzyposter
2014-02-07 · 超过15用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:40.1万
展开全部
在按钮的OnPaint事件里调用GDI+,绘制一个五角星,就可以了。再不济,给控件设置一个背景图片
追问
试了不行的,这样只是在按钮里绘制,按钮还是四方形,
追答
那就整一个panel,利用panel的onclick,panel你要先绘制一个纯色背景色,跟窗体颜色一样,然后再绘制五角星
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
班童鞋
2014-02-07
知道答主
回答量:23
采纳率:0%
帮助的人:12万
展开全部
自己钻研钻研
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式