问题:C#中控件设置透明
那你就这样,不要那个小的了,把文字直接写那个大的上面,通过TextAlign和Padding两个属性去调字的位置。这个肯定是没问题了
要是觉得上面那个方法比较流氓不是王道就写一个UserControl,把UserControl的背景设成图片,上面放一个Label,把这个Label的BackColor改成Transparent
还都会动啊。。看来流氓方法就是不上档次。。 你在工程里添加一个UserControl类型的文件,然后就跟写Form的文件一样,写好之后编译,它就会出现在你的ToolBox里,就跟别的控件一样使用了。它的本质是一个类,使从Control一层一层继承下来的。
有些类似吧,自定义控件的概念我也不清楚具体是什么(中文叫什么不清楚),反正有两种,一种就是这种UserControl,另外一种是继承自Control或者干脆继承自一种控件,比方Label什么的.继承自Control的没有直接继承自控件的好写,是很需要些功底才能写好的.但是它发挥的余地也就更大. 如果你对C#中控件设置透明这个问题有好的意见或
建议,请留言
|