扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
1、vb6中窗体或部分控件有picture属性和BackColor属性
成都创新互联专注于襄汾网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供襄汾营销型网站建设,襄汾网站制作、襄汾网页设计、襄汾网站官网定制、成都微信小程序服务,打造襄汾网络公司原创品牌,更为您提供襄汾网站排名全网营销落地服务。
2、注意并没有BackgroundImage属性。
3、如果设置窗体背景颜色,BackColor属性。
比如:
Private Sub Command1_Click()
Me.BackColor = H8080FF
End Sub
3、如果要设置窗体背景图片,只需在窗体的picture属性中选择一张图片就可以。
如下图
1)在窗体添加一个Image图像框控件。在它得属性页设置Stretch属性为True。
Stretch 属性,返回或设置一个值,该值用来指定一个图形是否要调整大小,以适应与 Image 控件的大小。如果 Stretch 被设置为 True,那么,控件大小的调整使得它所包含的图形的大小也要调整。
2)在代码中加入如下语句:
Private Sub Form_Resize()
Image1.Height = Me.Height
Image1.Width = Me.Width
End Sub
Resize事件,当一个对象第一次显示或当一个对象的窗口状态改变时该事件发生。(例如,一个窗体被最大化、最小化或被还原。)
3)在Image控件的Picture属性连接需要图片或在程序代码中使用LoadPicture 函数将图形载入到Image控件的 Picture 属性。
方法一.
自己写皮肤插件,通过API修改窗体handle句柄
方法二.
自己画工具栏和窗体背景全部用pictrueBox来装载,千万不要用窗体直接去加载背景,不然他会很卡很闪。窗体可以修改成半透明,网上实例大把大把的你去搜索一下。(特别注意:窗体拖动也是有技巧的,WINDOWS窗口是有个拖拽的API函数的,并不是你想象的拖窗体图片窗体跟着动,而是拖动的时候调用API关闭背景重绘,拖放完成后再渲染看到背景显示)
菜单栏→工具→选项→字体和颜色,如下图:
比如背景色的修改,就得把“纯文本”的前景色设为白色,背景色设为黑色。
Private Sub 这块,就是把“关键字”的前景色设为黄色。
大致如下图:
窗体?美化?你是winform还是webform?还是mvc模板?还是其他的?这个东西网上都有对应的插件的哈,想要好看的话就用别人的插件吧,比起自己琢磨来的更直接,强行花时间在美化窗体上也没有多大的意义。
设置backColor属性为“TransParent”试试看。不过我不认为这是个好办法。
appFace不是一个专用于VB.NET/C#的控件,建议还是用其他的.NET控件好了。譬如Devexpress的相关控件。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流