VB里的Button 按钮代码怎么写成多选按钮的那种

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VB里的Button 按钮代码怎么写成多选按钮的那种相关的知识,希望对你有一定的参考价值。

使用CheckBox控件,设置CheckBox控件的Style属性为 1 (VbButtonGraphical 1
)就可以了。这样还可以加入图片呢!
这样就可以同时按下多个按钮,看到的和按下多个命令按钮一样。

如果是在VB.NET中,可以在属性窗口中设置空间的Appearance属性为Button,也可以在Form_Load过程中如下设置:
Check3.Appearance = Appearance.Button
Check2.Appearance = Appearance.Button
Check1.Appearance = Appearance.Button
但是,在VB6中就只能在属性窗口中设置咯。追问

还没具体试过 大概整了一点 学到了一种新用发 谢谢

参考技术A Button 的状态也只有两种,按下或弹起,在Click()事件中一般也就判断其Caption 属性来实现双选.

如设计一个计时器,用一个按扭来控制其"开始"和"停止":
计时器控件为 Timer1
初试状态,Button1.Caption="开始"
在Button1_Click()事件中
If Button1.Caption="开始" Then
Button1.Caption="停止"
Timer1.Enabled=True
.....
Else
Button1.Caption="开始"
Timber.Enabled=False
...
End If追问

你的这个我会

追答

那你想要什么呢?说明白点哦,或举例说明....
你的"代码怎么写成多选按钮的那种"指什么形式?难道是多个 Command按扭组成一个组?

追问

比如 If CheckBox1.Checked And CheckBox2.Checked And CheckBox4.Checked And Not CheckBox3.Checked Then 就这样 Button 可以实现吗?楼下的 你可以试试 我只是大致按照他说的方法做了 看着效果还可以 实际效果还不知道

追答

VB6中是木有的!伤心...

追问

VB.NET可以不

追答

.NET 以前安装用过几次,又被我卸载了,因为这个电脑硬件比较旧,用.NET忒费劲,所以又用VB6了.

所以.NET 里面有木有就不是很清楚了!

 

突然想起来,你说的是否是想实现 ToolBar 中的功能

就是设置一组按扭,可以把按扭设置成按下,或弹起的状态,运行的时候,可以利用其状态来做判断

如上面的图示,有四个按扭(可以设置图片),名称分别是:btnRed,btnYel,btnBlu,btnGre

程序运行时用其 ToolBar1.Buttons("btnRed").Value 值来判断状态.

   ToolBar1.Buttons("btnRed").Value =0  弹起

   ToolBar1.Buttons("btnRed").Value =1  按下

......

追问

你用的是VB6做的还是.NET 虽然你说的我看不太懂 但是 我看效果还挺好的 谢谢 我试一试你说的这种效果

参考技术B 改成check按钮就行了追问

我要的是不改的

vb.net 点击按钮选中listview最后一行

我用vb.net写的一款超市管理软件,现在遇到一个问题。。。就是textbox里填写代码,在listview 中加载完数据以后聚焦focus是回到textbox的。我想在textbox的key-down事件中加入+好按钮选中listview最后一行的代码上犯难了。。。别人的代码如图所示,即使在textbox中聚焦,也可以选中listview的最后一行还能用加减号来添加删除数量。添加删除数量的代码我写好了 但是前提是 不动用鼠标单机选择listview一行的情况下,如何选择listview最后一行的数据呢。。。。先给30分,答得满意我在补充20分。求高手

参考技术A Me.ListView1.Items(Me.ListView1.Items.Count - 1).Selected = True
Me.ListView1.EnsureVisible(Me.ListView1.Items.Count - 1)

追问

现在可以选择每次输入的一行了,大神在告诉我下 我要是想在textbox中用加减号管理所选行的某个列的数值该怎么做?我在listview1_keydown属性中编写的按加减号改变数量的代码怎么运用到textbox中?这个问题在帮我 我立马100分

本回答被提问者和网友采纳

以上是关于VB里的Button 按钮代码怎么写成多选按钮的那种的主要内容,如果未能解决你的问题,请参考以下文章

vb怎么每隔一秒自动点击按钮

按钮属性方法大全

MFC怎么实现按钮保持在被选中状态?

c#如何单击按钮显示另一个窗体

vb后台模拟鼠标点击网页

bootstrap怎么改变单选按钮默认样式