C#中如何将图片添加到自定义控件上

C#中如何将图片添加到自定义控件上,第1张

你是winform的??

Button

btn1

=

new

Button()

btn1.Text

=

"登录"

btn1.FlatStyle

=

FlatStyle.Flat

btn1.BackgroundImage

=

Resources.WALL_E_28

btn1.BackgroundImageLayout

=

ImageLayout.Zoom

这个是自定义控件的。“

Resources.WALL_E_28”这个是事先从资源管理里面添加进去的png图片

“btn1.FlatStyle

=

FlatStyle.Flat”这个是设置按钮的样式。

btn1.BackgroundImageLayout

=

ImageLayout.Zoom这个是设置图片在按钮中的布局方式。可以拉伸,缩放,全不显示显示,局部显示之类的。

才写的代码,就没定义事件了。你应该会吧~~~自定义事件

如果是窗体拖进去的控件,也是直接设置BackgroundImage和BackgroundImageLayout就可以了

其他问题,你再M我吧。

图片控件的是响应的通知消息,没有像按钮那样的边框变化,你可以用CBitmapButton类,你可以在对话框上添加一个button控件按钮,让后在代码声明的部分把CButton改成CbitMapButton,然后再初始化的时候调用Setbitmap就可以做出你要的效果了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/bake/11858782.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存