×

borderstyle

borderstyle(borderstyle solid)

admin admin 发表于2023-04-13 17:12:10 浏览90 评论0

抢沙发发表评论

本文目录一览:

VB中的BorderStyle是什么意思?

BorderStyle属性:返回或设置对象的边框样式。对Form对象和Textbox

控件在运行时是只读的。

语法:

object.BorderStyle

=

[value]

object对象表达式,其值是“应用于”弊散列表中的一个对象

value值或常数,用于决定边框样式,“设置值”中有详细说明

对于窗体,BorderStyle

属性决定了其主要特征,这些特征从外观上就能确定窗体是通用窗口或对话框。

设置值3(固定对话框)用于标准对话框。

设置值4(固定工具窗口)和5(可变工具窗口)用于创建工具箱样式的窗口。

设置值为

2(可变尺寸)的

MDI

子窗体,茄卜悄以

Windows

运行环境运行时定义的缺省尺寸,在

MDI

窗体内显示。对于任何其它设置值,窗体颤渣按设计时指定的大小显示

在VB窗体属性中,BorderStyle属性有0~5,这些功能分别都是什么?

VB窗体BorderStyle属性设置值如下:  

属轮慧性设置值0:None(无边界框架)

属性设置值1:FixedSingle(窗口大小固定不变的单线框架)

属性设置值2:Sizable(窗口大饥亩小可变的标准双线框架)

属性设置值3:FixedDialog(窗口大小固定的对话框窗体)

属性设置值4:FixedToolWindow(窗口大小固定的工具箱窗体)

属性设置值5:Sizable ToolWindow(窗口大小可变的工具箱窗体)

扩展资料

VB窗体其他属性及说明

1、Appearance,外观效果,取值为:

0:平面

1:3D(立体)

2、AutoRedraw,是否自动刷新或重画窗体上所有图形[获得或设置从绘图(graphics)方法到一个持久性位图的输出,取值为:

True

False

BackColor 背景颜色,可从弹出的调色板选择。

3、DrawStyle,设定绘图相关方法使用的直线样式,有7 种可选:

0:实线,此为默认值

1:虚线

2:点线

3:单点划线

4:双点划线

5:无线

6:内腊肢答部实线

参考资料来源:百度百科-VB窗体

vb关于Borderstyle属性的问题

Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As Long '获取窗体样式-borderstyle

Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long'设置窗体样式改消-borderstyle

'消息常数

Private Const GWL_STYLE = (-16) '窗体样式

Private Const WS_CAPTION = HC00000 ’带标题窗体

Private Const WS_MAXIMIZEBOX = H10000'带最大化按钮

Private Const WS_MINIMIZEBOX = H20000’带最小化

Private Sub Command1_Click()

Dim WinStyle As Long

WinStyle = GetWindowLong(Me.hwnd, GWL_STYLE) ’取得窗体样式核橘知

SetWindowLong Me.hwnd, GWL_STYLE, WinStyle Xor (WS_CAPTION Or WS_MAXIMIZEBOX Or WS_MINIMIZEBOX) '设置样式 用原来样式 异或 最伍坦大化最小化标题栏3样式属性 也就是原来有的就成没有 反之亦然-borderstyle

'强制窗体刷新,正规点的是调用setwindowpos,下面的方法是不正规的方法

Me.Width = Me.Width + 10

Me.Width = Me.Width - 10

End Sub

border-style属性有几种(分别是)?可否编一小段?

border-style 属性可设置四边的样式,可以有1到4种样式

举例

table {border-style: dotted}

all four borders will be dotted

四条边都为打点型

table {border-style: dotted dashed}

top and bottom border will be dotted, left an right border will be dashed

上下边为打点型的,左右为粉碎型

table {border-style: dotted dashed solid}

top border will be dotted, left and right border will be dashed, bottom border will be solid

上边为打点型,左右为粉碎型边框,下边框为线型

table {border-style: dotted dashed solid double}

top border will be dotted, right border will be dashed, bottom border will be solid, left border will be double-borderstyle

上边为打点型,右边为粉碎型,下边为线型,左边为双线型

可用值

值 描述

none Defines no border

无边框

hidden The same as "让陪颂毁none", except in border conflict resolution for table elements

除了在table元素的边框解析上有冲突外基本和"none"一样

dotted Defines a dotted border. Renders as solid in most browsers

打点边框,在大多数浏览器中会变为线条

dashed Defines a dashed border. Renders as solid in most browsers

断裂边框,在大多数浏览器下也会变为线条坦樱蠢(在IE里dotted和dashed基本无区别,FF浏览器有所不同)

solid Defines a solid border

线条边框

double Defines two borders. The width of the two borders are the same as the border-width value

双线边框。两线的宽度和border-width值一样

groove Defines a 3D grooved border. The effect depends on the border-color value

3D沟槽边框。效果依赖于border-color的值

ridge Defines a 3D ridged border. The effect depends on the border-color value

3D脊状边框。效果依赖于border-color的值

inset Defines a 3D inset border. The effect depends on the border-color value

3D嵌入边框。效果依赖于border-color的值

outset Defines a 3D outset border. The effect depends on the border-color value

3D突出边框。效果依赖于border-color的值

VB form 的边框属性,borderstyle

VB 的 Form 组件中,BorderStyle 属性可以设置为以下值:

缺省设置值为 Sizable,即窗口可以随意改变大小、最大化、最小化、关闭,窗口边框较宽:

Fixed Single 固定的单边:窗口只有关闭按钮,不能改变大小,窗口边框较窄:

Fixed Dialog 样式与 Fixed Single 类似,与其区别在于:以消拦 Dialog 对话框显示,即只有关闭这个窗口之后,拿则胡程序中该盯正窗口之下的窗口才能响应用户。