社区
胡易迪的课程社区_NO_1
Axure9+8产品经理(基础+进阶)+送授权密钥一枚
帖子详情
列表框 ListBox
羚牛学院
2023-01-13 01:45:30
课时名称
课时知识点
列表框 ListBox
1
...全文
101
回复
打赏
收藏
列表框 ListBox
课时名称课时知识点列表框ListBox1
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ListBox
的一些特殊用法
在Delphi中,主要通过Canvas画布对象进行绘图,Delphi可以在窗体或组件上绘制出各式各样的图像,通过Canvas的属性将一些图形变为文字,或是将一些文字变为图形;这里我主要是通过Canvas属性来美化
列表框
ListBox
中的列表项: 首先要将
ListBox
的Style属性设为lbownerDrawFixed,然后再
ListBox
的OnDrawItem事件上书写代码如下: procedure TForm1.
ListBox
1DrawItem(Control: TWinControl; Index: Integer;Rect: TRect; State: TOwnerDrawState);beginwith Control as T
ListBox
dobegin
Canvas.FrameRect(Clientrect);
if odSelected in State then
begin
Canvas.Brush.Color:=clRed;
Canvas.RoundRect(Rect.Left,Rect.Top,Rect.Right,Rect.Bottom,8,15); //前面四个参数分别是左上顶角和右下顶点坐标,构成一个矩形区域,后面两参数是来设置四个顶角端的小三角大小,为了美观可自行设定
setBkMode(Canvas.Handle,TRANSPARENT );//这个在前面文章中有介绍,是设置透明背景
Canvas.TextOut((Rect.right-Rect.Left) div 2,Rect.Top,Items.Strings[Index]);
end
else
begin
Canvas.Brush.Color:=clSkyBlue;//这里为了列表项和
ListBox
背景色一致,最好就都设成一样颜色
Canvas.RoundRect(Rect.Left,Rect.Top,Rect.Right,Rect.Bottom,15,15);
Canvas.TextRect(Rect,Rect.Left,Rect.Top,Items.Strings[Index]);
end;end;end;
JavaScript控制
listbox
列表框
的项目上下移动的方法
本文实例讲述了JavaScript控制
listbox
列表框
的项目上下移动的方法。分享给大家供大家参考。具体分析如下: 这段JS代码可以控制
listbox
内的元素向上或者向下移动,这个功能非常有用。下面是详细的代码 代码如下:function
listbox
_move(listID, direction) {
var
listbox
= document.getElementById(listID);
var selIndex =
listbox
.selectedIndex;
if(-1 == selIndex) {
alert(“Please sele
C#窗体控件-
列表框
控件
ListBox
列表框
(
ListBox
)用来显示一组相关联的数据,用户可以从中选择一个或多个选项。
ListBox
中的数据既可以在设计时填充,也可以在程序运行填充。
列表框
(
ListBox
)中的每个元素称为“项”。
列表框
用于显示一组字符串,可以一次从中选择一个或多个选项。与复选框和单选按钮一样,
列表框
也提供了要求用户选择一个或多个选项的方式。在设计期间,如果不知道用户要选择的数值个数,就应使用
列表框
。(例如一起工...
列表框
控件
ListBox
本文转自http://www.jizhuomi.com/software/186.html 前面两节讲了比较常用的按钮控件,并通过按钮控件实例说明了具体用法。本文要讲的是
列表框
控件(
ListBox
)及其使用实例。
列表框
控件简介
列表框
给出了一个选项清单,允许用户从中进行单项或多项选择,被选中的项会高亮显示。
列表框
可分为单选
列表框
和多选
列表框
,顾名思义,单选列
MFC学习笔记之:
列表框
(
ListBox
) 常用的的操作详解
列表框
(
ListBox
) 常用的的操作详解:1. 添加数据:声明控件变量的类别为Control,变量类型为C
ListBox
,变量名为m_
ListBox
_Content.
m_
ListBox
_Content.AddString(_T("123"));
m_
ListBox
_Content.AddString(_T("汉字"));
m_
ListBox
_Content.AddString(_T("English"));
m_
ListBox
_Content.AddString(_T
胡易迪的课程社区_NO_1
1
社区成员
65
社区内容
发帖
与我相关
我的任务
胡易迪的课程社区_NO_1
产品副总、资深产品总监
复制链接
扫一扫
分享
社区描述
产品副总、资深产品总监
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章