问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

VB.net2008精彩实例,窗体应用技巧

发布网友 发布时间:2023-07-23 21:22

我来回答

1个回答

热心网友 时间:2023-08-19 20:27

  本篇文章的主要开发环境是Visual Studio Visual Studio系列产品一直以来都提供了强大的控件功能 然而我们利用这些控件可以编写出功能强大的应用程序 本文主要利用微软的最开发工具为大家展示窗体特效的应用方法 为大家介绍创建炫酷的透明化窗体以及浮动型窗体的一些技巧 很适开发工具的初学者 具有一定的实用价值

  打开 Visual Studio 在文件 (File) 菜单上 单击新建项目 (New Project) 在新建项目 (New Project) 对话框的模板 (Templates) 窗格中 单击 Windows 应用程序(Windows Application) 单击确定 (OK)

  窗体应用技巧一 创建浮动窗体

  创建新工程后 选择Form 窗体 添加Timer 和Timer 控件 为窗体选择一个好看的背景 当然你也可以使用系统默认的背景

  进入代码编辑器 输入代码

    Public Class Form     Inherits System Windows Forms Form  Private Sub Form _Load(ByVal sender As System Object ByVal e As System EventArgs) Handles MyBase Load        Dim pos As Point = New Point( ) 设置窗体初始位置        Me DesktopLocation = pos        Timer Interval = 设置Timer的值        Timer Enabled = True        Timer Interval =         Timer Enabled = False    End Sub    进入Timer _Tick事件     Private Sub Timer _Tick(ByVal sender As System Object ByVal e As System EventArgs) Handles Timer Tick        Dim pos As Point = New Point(Me DesktopLocation X + Me DesktopLocation Y + ) 窗体左上方横坐标的timer 加        If pos X < Or pos Y < Then            Me DesktopLocation = pos        Else            Timer Enabled = False            Timer Enabled = True        End If    End Sub    进入Timer _Tick事件

    Private Sub Timer _Tick(ByVal sender As System Object ByVal e As System EventArgs) Handles Timer Tick        Dim pos As Point = New Point(Me DesktopLocation X Me DesktopLocation Y ) 窗体的左上方横坐标随着timer 减一        If pos X > Or pos Y > Then            Me DesktopLocation = pos        Else            Timer Enabled = True            Timer Enabled = False        End If    End Sub    创建完成后我们来运行程序测试一下 测试成功 程序在屏幕中不断地来回走动了

  窗体应用技巧二 创建透明的窗体

  创建新工程后 选择Form 窗体 添加Label TrackBar Timer 控件 为了突出效果为窗体选择一个好看的背景

  相关的属性设置如下     TrackBar Value属性:    TickFrequency: 属性:    Maximum属性:             Label Text属性: 选择窗体的透明度:    Timer Interval属性:

  进入代码编辑器 输入代码

  首先进行声明      Public Class Form     Inherits System Windows Forms Form    Dim tps As IntegerDim bol As Boolean    进入TrackBar _Scroll事件   Private Sub TrackBar _Scroll(ByVal sender As Object ByVal e As System EventArgs) Handles TrackBar Scroll        Me Opacity = TrackBar Value /         Label Text = 窗体透明度 & CStr(Me Opacity * ) & % End Sub    进入Timer _Tick事件

    Private Sub Timer _Tick(ByVal sender As Object ByVal e As System EventArgs) Handles Timer Tick        If bol = False Then            tps = tps +             Me Opacity = tps /             If Me Opacity >= Then                Timer Enabled = False                bol = True            End If        Else            tps = tps             Me Opacity = tps /             If Me Opacity <= Then                Timer Enabled = False                bol = False            End If        End If    End Sub    进入Form _Load事件

    Private Sub Form _Load(ByVal sender As System Object ByVal e As System EventArgs) Handles MyBase Load        Timer Enabled = TrueEnd Sub    进入Form _Closing事件   Private Sub Form _Closing(ByVal sender As Object ByVal e As System ComponentModel CancelEventArgs) Handles MyBase Closing        Timer Enabled = True        If MsgBox( 你确实要关闭窗体吗? MsgBoxStyle OkCancel) = MsgBoxResult Ok Then            e Cancel = False        Else            Timer Enabled = False            Me Opacity =             tps =             bol = True            e Cancel = True        End IfEnd Sub    创建完成后我们来运行程序测试一下 测试成功 程序窗体是不是变得透明了 通过调节滚动条我们甚至可以使得窗体消失达到完全*的目的 这是不是很神奇呢?

lishixin/Article/program/net/201311/11580
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 我在当兵期间在鹿泉买房了,退伍户口可以落在鹿泉吗 我是藁城人有鹿泉买的房子孩子上小学还用办户口吗? 外地户口在邯郸生孩子应该在哪建档? 买的房子在鹿泉,怀孕可以去市里建档吗 ...VSD一次性使用负压引流护创材料(武汉维斯)属深圳社保清单吗?工伤会... 全国一次性负压引流护创材料的用量 2022年一次性负压引流护创材料报销吗 小区垃圾分类站可以安装遮阳棚吗 怎么立马分辨翡翠a货 ...先伴有疼痛,偶有刺痛感,影像检查双侧乳腺呈多量腺体型,见腺体及导... ...左乳腺伴有钙化影,右乳腺钙化。请问是什么原因引起的,有什么好的... 米其林轮胎235 45r17多少钱一个 几万元的小轿车换条轮胎维修店竟然要1300元,合适吗? 久持的意思久持的意思是什么 如何瘦脸最快最有效?怎么瘦脸最快最有效? 过完冬至就是年的句子 励志英文+励志baby : add oil-加油! 是不是冬至以后才是新年? 底滤鱼缸换水泵的歩骤 底滤鱼缸过滤不行换个大点功率的水泵管用吗 如何使用Microsoft Visual Studio 2008中的C#制作一个学生文档管理系统... vb.net中的问题 叶孤城和西门吹雪谁的武功好? 通用能力测试要写作文吗 中海油考试考什么内容笔试 鹦鹉的爪子站在我手上我手上的皮被扎烂起小红点怎么办? 被鹦鹉抓伤了有事吗 手被家养鹦鹉抓破一点皮 胳膊被鹦鹉的爪子要破出血了怎么办 被金太阳鹦鹉爪子给抓破了,要紧吗? 被玄凤鹦鹉爪子抓了一个印子会怎么样? 被虎皮鹦鹉爪子抓一下要打狂犬疫苗吗 玄风鹦鹉爪子挠伤有关系吗 老爹鞋不适合什么人? 银耳红枣汤吃了会不会发胖 银耳红枣汤吃了会上火吗 喝红枣银耳莲子汤会发胖吗 戴尔vostro5560怎么样和联想 i3y470那个好 5560显卡是那种是Dr3 Dr5... 戴尔Vostro 成就 5560(5560D-1528 NVIDIA GeForce GT 630M 显存类型:G... 戴尔(DELL) Vostro 5560R-1526 15英寸笔记本电脑(双核i5-3230M 4... 我这戴尔vostro5560玩大型游戏可以吗