社区
Delphi
帖子详情
如何用鼠标一次选择多个按钮?
yeyuzy
2011-09-01 10:04:52
我在form上放置了3排BitBtn按钮,每排5个,当程序编译运行后我想要用鼠标一次选中多个BitBtn按钮,程序在设计中是可以的,当程序编译运行后应该如何操作?谢谢了!!!
...全文
567
15
打赏
收藏
如何用鼠标一次选择多个按钮?
我在form上放置了3排BitBtn按钮,每排5个,当程序编译运行后我想要用鼠标一次选中多个BitBtn按钮,程序在设计中是可以的,当程序编译运行后应该如何操作?谢谢了!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lynmison2012
2012-02-20
打赏
举报
回复
ListView属性设置如下:
ViewStyle = vsIcon
MultiSelect = true
即可实现鼠标框选多项目。
以下小代码可以用于显示已选的项目
procedure TFmTest.Button1Click(Sender: TObject);
var
i: integer;
begin
for i:= 0 to lvTest.Items.Count-1 do
begin
if lvTest.Items[i].Selected then ShowMessage(lvTest.Items[i].Caption);
end;
end;
yeyuzy
2012-02-20
打赏
举报
回复
还有其他的方法吗?
梦尊
2011-09-05
打赏
举报
回复
窗体事件
OnMouseDown 时记录鼠标起始坐标 X,Y
OnMouseMove 时获取当前鼠标坐标 X1, Y1, 然后画矩形 (X,Y) - (X1, Y1)
OnMouseUp 时记录鼠标最终坐标 X2,Y2
计算哪些按钮位于 (X,Y) - (X2,Y2) 这个区间之内,符合条件的视为选中。
矩形可以用Shape控件来实现。
haitao
2011-09-03
打赏
举报
回复
每个按钮下放一个checkbox
想拖拉选择,则需要额外处理了——其实它只能选择相邻的
fslqh
2011-09-03
打赏
举报
回复
好像不行的,或自己写一个按钮。
reverzeng
2011-09-03
打赏
举报
回复
listview有一個multiselect屬性,設為true,就可以實現你的多選的效果
yeyuzy
2011-09-02
打赏
举报
回复
用ListView来实现呢?
你能说具体点吗,谢了!!!
OO_is_just_P
2011-09-02
打赏
举报
回复
当然ListView了
yeyuzy
2011-09-01
打赏
举报
回复
我在form上放置了3排BitBtn按钮,每排5个,当程序编译运行后我想要用鼠标一次选中多个BitBtn按钮,就像用鼠标拖动选择文件一样,谢谢了!!!
taoran12
2011-09-01
打赏
举报
回复
你的意思是一次相当于同时点击按钮多个按钮吗?调用按钮的onclick事件就可以了
iDeputy
2011-09-01
打赏
举报
回复
没看明白...
yeyuzy
2011-09-01
打赏
举报
回复
用ListView来实现呢?
你能说具体点吗,谢了!!!
fengchuixuelai
2011-09-01
打赏
举报
回复
用ListView来实现呢?
yeyuzy
2011-09-01
打赏
举报
回复
我的目的是每一个按钮对应一个座位,使用鼠标可以同时选中多个按钮即多个座位。
如果是在设计阶段,我用鼠标从左上角往右下角一拖,在这个范围内的按钮控件都能被选中,现在我的要求是当程序编译运行以后要有“使用鼠标可以同时选中多个按钮”的功能,我的程序应该如何做。谢谢了。!!!
vokeyliu
2011-09-01
打赏
举报
回复
你的目的是什么呢?在运行时使用鼠标拖动改变按钮的位置吗?
一次
在对话框上放置一个或
多个
按钮
新建一个基于对话框的MFC应用程序ButtonTest,删除对话框中原有控件。
一次
在对话框上放置一个
按钮
把
鼠标
移到“工具箱”里的“Button”上,然后按下
鼠标
左键不放,移到
鼠标
到对话框上,然后再释放
鼠标
左键,
按钮
就放置到对话框上了。
一次
在对话框上放置
多个
按钮
一次
在对话框上放置
多个
按钮
有三种方法: 法一:先按住Ctrl键,然后把
鼠标
移到工具箱的Button上,按下
鼠标
左键,移动
鼠标
到对...
Axure设置选中状态
按钮
选选中状态修改及
多个
按钮
一次
只能选中一个的效果
在axure中设置
按钮
的选中状态,悬停状态以及
按钮
组设置选中状态,
一次
只能选中一个。具体实现效果如图 第一种,简单设置
按钮
的选中,悬停等样式。首先选中
按钮
,点击新建交互样式-
鼠标
悬停。然后点击更多样式,即可看到在这里可以设置
鼠标
悬停,
鼠标
按下,选中,禁用,获取焦点共5种状态下的样式。根据需要进行设置就可以了。 第二种,设置
多个
按钮
组成的
按钮
组
一次
只能选中一个,选中样式和上面设置一样。设置完每个
按钮
的选中样式以后,找到第一个
按钮
,点击新建交互-单机时-设置选中。然后
选择
按钮
组中的所有
按钮
,将需要设置选中的
HTML
多个
单选
按钮
怎么分组,如何在Excel中对
多个
选项/单选
按钮
进行分组?
如何在Excel中对
多个
选项/单选
按钮
进行分组?当您在工作表中插入
多个
单选
按钮
时,您只能在工作表中
选择
其中一个。 那是因为单选
按钮
不被设计为允许
多个
选择
。 但是,如果要插入多组选项
按钮
,并且需要从每个组中检查一个
按钮
,则如下所示。 您如何在Excel中进行操作?组单选
按钮
的窗体控件组单选
按钮
的ActiveX控件使用“组框”(表单控件)插入多组选项
按钮
如果要插入一些 表单控件 单选
按钮
并将其分组,您...
计算机选取
多个
目标按什么键,连续
选择
多个
按什么键
语音内容:大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答。连续
选择
多个
按键的方法如下:1、如果是
多个
文件,而只需要
选择
其中几个,可以按住CTRL键不放手,然后在需要的文件名上点击
鼠标
左键,
选择
完成后松开CTRL键。2、如果是
多个
文件,需要按顺序选取,可以在要
选择
的第一个文件名上点击
鼠标
左键选中,然后按住shift键,同时
鼠标
左键在要选取结束的文件位置点击文件名即可选中。3、Ct...
计算机中
鼠标
的设置,
鼠标
设置在哪?怎么设置?这些你都知道吗?
大家工作离不开电脑,
鼠标
是电脑重要的输入设备,在日常工作中,很多人只会使用
鼠标
,却不知道电脑
鼠标
设置在哪?怎么设置?下面小编带朋友们一起了解这些关于
鼠标
设置的基础知识。
鼠标
设置
鼠标
设置在哪?怎么设置
鼠标
,这是很多电脑小白遇到的问题。这里告诉大家
鼠标
设置要在控制面板中找,首先单击“开始”
按钮
,在开始菜单中找到“控制面板”选项;其次,打开“控制面板”,找到里面的“硬件和声音”选项;第三,点击“硬件和声...
Delphi
5,928
社区成员
262,931
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章