滚动条的使用

MFC 添加滚动条控件并使用 环境:vs2019,MFC,Unicode,C++ 步骤 2.1 在工具栏拖动 Horizontal Scroll Bar 或者 Vertical Scroll Bar 到界面上 2.2 为滚动条添加消息处理函数 鼠标右击对话框->类向导->->消息->搜索WM_HSCROLL->双击WM_HSCROLL->选择OnHScroll->确定 2.3 给滚动条添加变量 右键滚动条,点击添加变量,输入适当的变量名,点击确定即可 ... 阅读详情

下面列出滚动条的一些属性:

属性名称 描述
android:background 设置背景色/背景图片。可以通过以下两种方法设置背景为透明:”和”。注意 TextView默认是透明的,不用写此属性,但是Buttom/ImageButton/ImageView想透明的话就得写这个属性了。
android:clickable 是否响应点击事件。
android:contentDescription 设置View的备注说明,作为一种辅助功能提供,为一些没有文字描述的View提供说明,如ImageButton。这里在界面上不会有效果,自己在程序中控制,可临时放一点字符串数据。
android:drawingCacheQuality 设置绘图时半透明质量。有以下值可设置:auto(默认,由框架决定)/high(高质量,使用较高的颜色深度,消耗更多的内存)/low(低质量,使用较低的颜色深度,但是用更少的内存)。
android:duplicateParentState 如果设置此属性,将直接从父容器中获取绘图状态(光标,按下等)。 见下面代码部分,注意根据目前测试情况仅仅是获取绘图状态,而没有获取事件,也就是你点一下LinearLayout时Button有被点击的效果,但是不执行点击事件。
android:fadingEdge 设置拉滚动条时 ,边框渐变的放向。none(边框颜色不变),horizontal(水平方向颜色变淡),vertical(垂直方向颜色变淡)。参照fadingEdgeLength的效果图
android:fadingEdgeLength 设置 边框渐变的长度。
android:fitsSystemWindows 设置布局调整时是否考虑系统窗口(如状态栏)
android:focusable 设置是否获得焦点。若有requestFocus()被调用时,后者优先处理。注意在表单中想设置某一个如EditText获取焦点,光设置这个是不行的,需要将这个EditText前面的focusable都设置为false才行。在Touch模式下获取焦点需要设置 focusableInTouchMode为true。
android:focusableInTouchMode 设置在Touch模式下View是否能取得焦点。
android:hapticFeedbackEnabled 设置长按时是否接受其他触摸反馈事件。这里模拟器没有试出效果,难道是多点触摸?找不到资料可以找找performHapticFeedback或HapticFeedback这个关键字的资料看看。
android:id 给当前View设置一个在当前layout.xml中的唯一编号,可以通过调用View.findViewById() 或Activity.findViewById()根据这个编号查找到对应的View。不同的layout.xml之间定义相同的id不会冲突。格式如”
android:isScrollContainer 设置当前View为滚动容器。这里没有测试出效果来,ListView/ GridView/ ScrollView根本就不用设置这个属性,而EdidText设置android:scrollbars也能出滚动条。
android:keepScreenOn View在可见的情况下是否保持唤醒状态。

常在LinearLayout使用该属性,但是模拟器这里没有效果。
android:longClickable 设置是否响应长按事件.
android:minHeight 设置视图最小高度
android:minWidth 设置视图最小宽度度
android:nextFocusDown 设置下方 指定视图获得下一个焦点。焦点移动是基于一个在给定方向 查找最近邻居的算法。如果指定视图不存在,移动焦点时将报运行时错误。可以设置imeOptions= actionDone,这样输入完即跳到下一个焦点。
android:nextFocusLeft 设置左边 指定视图获得下一个焦点。
android:nextFocusRight 设置右边 指定视图获得下一个焦点。
android:nextFocusUp 设置上方 指定视图获得下一个焦点。
android:onClick 点击时从上下文中调用指定的方法。这里指定一个方法名称,一般在Activity定义符合如下参数和返回值的函数并将方法名字符串指定为该值即可:

public void onClickButton(View view)

android:onClick=” onClickButton”
android:padding 设置上下左右的边距,以像素为单位填充空白。
android:paddingBottom 设置底部的边距,以像素为单位填充空白。
android:paddingLeft 设置左边的边距,以像素为单位填充空白。
android:paddingRight 设置右边的边距,以像素为单位填充空白。.
android:paddingTop 设置上方的边距,以像素为单位填充空白。
android:saveEnabled 设置是否在窗口冻结时(如旋转屏幕)保存View的数据,默认为true,但是前提是你需要设置id才能自动保存,参见这里 。
android:scrollX 以像素为单位设置水平方向滚动的的偏移值,在GridView中可看的这个效果。
android:scrollY 以像素为单位设置垂直方向滚动的的偏移值
android:scrollbarAlwaysDrawHorizontalTrack 设置是否始终显示垂直滚动条。这里用ScrollView、ListView测试均没有效果。
android:scrollbarAlwaysDrawVerticalTrack 设置是否始终显示垂直滚动条。这里用ScrollView、ListView测试均没有效果。
android:scrollbarDefaultDelayBeforeFade 设置N毫秒后开始淡化,以毫秒为单位。
android:scrollbarFadeDuration 设置滚动条淡出效果(从有到慢慢的变淡直至消失)时间,以毫秒为单位。Android2.2中滚动条滚动完之后会消失,再滚动又会出来,在1.5、1.6版本里面会一直显示着。
android:scrollbarSize 设置滚动条的宽度。
android:scrollbarStyle 设置滚动条的风格和位置。设置值:insideOverlay、insideInset、outsideOverlay、outsideInset。这里没有试出太多效果,以下依次是outsideOverlay与outsideInset效果截图比较:
android:scrollbarThumbHorizontal 设置水平滚动条的drawable(如颜色)。
android:scrollbarThumbVertical 设置垂直滚动条的drawable(如颜色).
android:scrollbarTrackHorizontal 设置水平滚动条背景(轨迹)的色drawable(如颜色)
android:scrollbarTrackVertical

设置垂直滚动条背景(轨迹)的drawable注意直接设置颜色值如”android:color/white”将得出很难看的效果,甚至都不理解这个属性了,这里可以参见ApiDemos里res/drawable/ scrollbar_vertical_thumb.xml和scrollbar_vertical_track.xml,设置代码为:android:scrollbarTrackVertical ="@drawable/scrollbar_vertical_track"

android:scrollbars 设置滚动条显示。none(隐藏),horizontal(水平),vertical(垂直)。见下列代码演示使用该属性让EditText内有滚动条。 但是其他容器如LinearLayout设置了但是没有效果。
android:soundEffectsEnabled 设置点击或触摸时是否有声音效果
android:tag 设置一个文本标签。可以通过View.getTag()或 for with View.findViewWithTag()检索含有该标签字符串的View。但一般最好通过ID来查询View,因为它的速度更快,并且允许编译时类型检查。
android:visibility 设置是否显示View。设置值:visible(默认值)。

TMS320F280049C 学习笔记21 交叉开关 Crossbar (X-BAR) 简单介绍了X-BAR。 阅读详情

相关推荐

【实战学习(五)】开源项目学习之uWSGI的部署以及配合nginx

文章目录1)uWSGI是什么?1.1 WSGI1.1.1 Application端1.1.2 Server端1.1.3 WSGI中间件1.2 uwgi1.3 uWSGI、WSGI、uwsgi之间的关系*为什么有了uWSGI为什么还需要nginx?2)连接uwsgi和Django*避坑之Windows10安装uWSGI非常极其艰难,最好勿浪费时间,直接转战Linux吧:2.1 uWGI部署2.1.1 在虚拟环境下安装uwsgi:2.1.2 测试uWSGI的运行2.1.3 使用uWSGI运行Django项目2.

黑黑白白君的博客 1507

android中ScrollView的使用

水平方向滚动时,layout_width属性值设置为wrap_content,layout_height属性值设置为match_parent.这段时间的工作不忙,我想这把之前遇到的问题拿出来整理一下,当然了时间也比较久远了很多东西我也记不太清除。重点是什么是他的layout_height这个属性不能设置高度也不能设置成mach_parent,只能设置成wrap_content。当我在工作中使用ScrollView的时候我发现他不能够滑动,好像他的高度是固定的。知道后来我看了别的老师的课程我才知道原因。

Rssqzqyp的博客 892

UE5 C++教程(一、基本结构)

虚幻API由三块组成,分别是Runtime,Developer utilitiew,functionality for the Editor,大多数游戏性编程只使用运行时模块,最常见的三个是Corn、CornUObject和Engine。

skycol的博客 1万+

关于Android 滚屏控件:ScrollView 使用的一些细节和注意事项

通常是在〈ScrollView〉标签中定义一个 容器标签并且在标签中将android:orientation属性值设置为 vertical,然后在

wh445306 2587

【PB03F 超详细-环境搭建】蓝牙5.2安信可PB-03F-Kit开发板二次开发环境搭建

PB-03是由深圳市安信可科技有限公司开发的蓝牙模块。本博文介绍安信可PB-03F-Kit开发板的基本情况、开发环境搭建,以及以点亮LED为例介绍程序编写和固件烧录的操作流程。 安信可PB-03F-Kit开发板使用的PHY6252这样一款高集成度的低功耗蓝牙系统级芯片(SoC),专为物联网(IoT)、移动设备、可穿戴电子设备、智能家居等各种应用而设计。......

qq_44078824的博客 1万+

《实战指南 | MES业务顾问蓝图设计方案:避免90%项目踩坑,从战略到落地的全攻略》

《MES业务顾问蓝图设计方案》干货分享:制造业高管常遇MES系统沦为"摆设"的困境,根源在于蓝图设计阶段未抓准业务痛点。本文系统梳理了6大关键点:1)战略定位上承ERP下接设备;2)通过现场蹲点挖掘真实需求;3)构建可扩展技术架构;4)建立数据闭环管理;5)组织保障分步实施;6)持续量化KPI优化。方案强调从业务价值出发,避免"纸上谈兵",通过数据驱动实现"计划-执行-反馈"闭环,最终让MES成为企业数字化的核心资产。

「东哥说MES」 专注于MES制造执行系统,为你拆解核心架构、功能模块及与ERP/PLC的集成逻辑。提供从入门到精通的系列干货、精选行业报告与实用工具,构建你的数字化知识体系,关注我,用实战经验照亮你的数字化之路。 1334

android scrollview用法

Android ScrollView 用法详解 当我们在开发 Android 应用时,经常会遇到需要在屏幕上显示大量内容的情况。这个时候,ScrollView 是一个非常有用的控件。它可以让用户在屏幕上竖向滚动内容。本文将逐步引导你学习如何实现 ScrollView 的基本用法。 实现 ScrollView 的步骤流程 以...

weixin_36688589的博客 829

Stm32L0 STM32CUBE中UART和使用LPUART1以及串口不进中断问题解决

/* 开启串口1中断 */ LL_USART_EnableIT_RXNE(LPUART1); /* 开启串口2中断 */ LL_USART_EnableIT_RXNE(USART2);

シ❤゛甜虾的个人博客 7686

Android中ScrollView使用详解

滚动视图(ScorollView)是指当拥有很多内容,屏幕显示不完时,需要通过滚动来显示完整的视图。包括水平滚动视图(HorizontalScorollView)和垂直滚动视图(ScorollView) 隐藏滚动条 1、标签属性:android:scrollbars="none" 2、代码设置: setHorizontalScorollBarEnabled(false);//隐藏横向S

小旭的专栏 1万+

广东省低应变题库

11.按《建筑地基基础检测规范》DBJ/T15-60-2019的规定,采用低应变法对混凝土预制桩进行检测时,地基基础设计等级为甲级的桩基工程抽检桩数不应少于总桩数的30%,其余桩基工程抽检桩数不应少于总桩数的20%,且不得少于10根;16.按《建筑地基基础检测规范》DBJ/T15-60-2019的规定,当对某桩的桩身完整性判定为III类时,可认为该桩不满足验收条件,不用进一步确定该桩桩身缺陷对桩身结构承载力的影响程度。2.地基基础检测所用计量器具均应在检定(校准、验证)的有效期内,性能符合相关技术要求。

ZShy001238的博客 319

用Verilog搭建PCIe控制器核心模块

PCIe控制器是硬件设计的核心模块,负责实现设备与主机之间的高速通信。本文将以Verilog语言为例,分步骤讲解如何从零构建一个简化的PCIe控制器核心模块,涵盖事务层(TLP)生成、数据链路层(DLLP)处理和物理层(PHY)接口适配。目标是为嵌入式开发者、FPGA工程师提供一个可扩展的硬件设计框架。​。

xiaoheshang_123的博客 280

android ScrollView的使用

ScrollView可实现控件在超出屏幕范围的情况下滚动显示。用法:在XML文件中将需滚动的控件包含在ScrollView中,当控件超出屏幕范围时可通过滚动查看;ScrollView也提供了一些方法来控制自身的显示情况。ScrollView只支持垂直滚动。1.Xml布局文件<!-- ScrollView中包含其他控件--><ScrollViewxmlns:android="htt...

zhwadezh的博客 622

如何在 SAP BTP 上使用 Integration Suite 消费 S/4HANA Cloud API

SAP Integration Suite是一个集成平台即服务(iPaaS),允许开发人员顺利地将内部部署和基于云的应用程序和流程与SAP管理的工具和预构建内容进行集成。登录 SAP Business Technology Platform Cockpit,进入 integration suite:再点击 API management 进入 API Portal:或者直接从收藏夹里打开链接:https://304a49cetrial.integrationsuitetrial-apiportal.cfapp

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1698

css滚动条的使用

width: 6px;

weixin_44727080的博客 738

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

MFC对话框中滚动条的使用

在对话框中增加一个滚动条控件,添加相应的相应消息的时候,碰到一个效果。 BOOL CTestDialogProDlg::OnInitDialog() { CDialogEx::OnInitDialog(); ////////////////////////////////////////////////////////////////////////// SetScrollRang...

1112

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

niceScroll滚动条使用

niceScroll滚动条使用 有时候我们可能觉得系统默认的滚动条太丑,想要改变它,虽然可以通过css来改变,但是火狐直接不支持css改变滚动条,所以我们用js来解决 niceScroll官网:https://nicescroll.areaaperta.com/ jQuery官网:https://jquery.com/ niceScroll插件基于jQuery,所以先引入jQuery 基本配置 ...

weixin_43405525的博客 2958

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

html滚动条使用,以及页面有多个div块,如何让body页面不使用滚动条,只在某个div内使用滚动条

滚动条基本知识: 建议比价华丽的页面使用overflow:scroll这个样式的滚动条,比较好看。 scrollbar属性、样式详解 1. overflow内容溢出时的设置(设定被设定对象是否显示滚动条) overflow-x水平方向内容溢出时的设置 overflow-y垂直方向内容溢出时的设置 以上三个属性设置的值为visible(默认值)、scroll、hidd

小爷欣欣 3万+

WIN32滚动条创建和使用详解

一直对WIN32编程感兴趣,刚开始是从MFC摸索的,总感觉不带劲,新近网上看了一些博客,自己也看了Window程序设计,终于用原版的WIN32写了窗口并处理了滚动条,在这里给大家分享一下。                  图片是最终的窗口效果,下面用一张图来讲解滚动条的作用和区域设置。                  黄线矩形为窗口区域,红线区域为图片大小,只有当图片的宽或者高大于客户

卜说的专栏 7342

滚动条控件的使用

VS2010/MFC编程入门之二十六(常用控件:滚动条控件Scroll Bar) 本文来源于鸡啄米 http://www.jizhuomi.com/ , 原文地址:http://www.jizhuomi.com/software/191.html

phenixyf的专栏 1511

windows的滚动条使用

背景 在毕业快一年的工作时间中,对windows编程的某些特性并不够熟悉,例如滚动条的使用。在一次需求中需要用到滚动条,在开发过程中走了不少弯路,因此需要做一些笔记总结一下学习到的内容。 先推荐几个写的特别好的博客: Windows编程之滚动条—滚动条消息 C语言Windows程序设计-> 第八天-> 滚动条 三、Windows编程之滚动条—滚动条信息函数 基本滚动条的使用是...

alcc34716的博客 458

使用DIV的滚动条

        所谓DIV滚动条,就是利用DIV标签,在里面嵌入CSS样式表,加入overflow的属性值,这样,当div所规范的区域内的内容达到一定程序时,滚动条就派上用场。其功能大约是为了节约页面空间,就是所谓的“缩地”了。看看效果如何吧,参考下面代码:  参考核心代码:   滚动条相关颜色属性:  face-color:滑块颜色  hightlight-color:高

方健的博客 3432

使用css改变滚动条样式 并使滚动条不贴边

客户说mac下的滚动条很好看,他想让网站的滚动条在windows下也跟mac一样。 好吧,还好可以修改滚动条的样式(还好网站只针对谷歌浏览器),结果发现修改了滚动条的样式之后滚动条紧贴着body。 客户表示不满意并说 mac的滚动条是有间隙的。好吧我再试试,结果发现在滚动条的伪类中比如padding,margin之类的并不生效。为了节省时间直接去网上搜了一圈发现都是讲怎么修改样式的,...

diaolun1993的博客 1595

使用图片制作网页滚动条

以前我们也介绍过使用CSS自定义IE的滚动条效果,如果想替换成使用图片制作滚动条,又该如何操作?这里参照一下预览页面,简单介绍一下制作的方法:  1、以Iframe制作页面,主页930.htm,Iframe页面930_demo.htm,930.htm中引入子页:scrolling=no height=250>  注意需要将页面默认的滚动条关闭:scrolling=no  2、建立930_demo.

realromi的专栏 1152

HTML滚动条样式代码及使用技巧

HTML滚动条样式代码及使用技巧 在html网页中,我们都知道大篇幅的长文章会占据网页的大部分空间,影响了整体网站页面的美观性和阅读体验,因此,在html网页中添加一个带有滚动条的文本框,就可以很好地解决上述问题。网页滚动条本身就是浏览器的一部分,使用它可以方便浏览较大的网页 html中滚动条属性设置 scrollbar属性、样式详解 1、overflow内容溢出时的设置(设定被设定对象是否显示滚...

Ryan的博客 1万+

elementUi滚动条的使用及原始滚动条样式设置

这时只需要在父组件高度改变时,调用组件的update方法即可。如果相让滚动条一直显示而不是鼠标移入才显示,添加css。如果父级高度会改变,那么滚动条上下拖动就会出现异常。如果不想要横向的滚动条,添加css。滚动条出现的问题及解决方案。

qq_40291247的博客 2641

使用CScrollView创建滚动条

     滚动条的作用在于当绘制的图形超过客户区的大小的时候,通过滚动条的移动来观测整个图形,VC中提供了CScrollView类来完成滚动条的绘制,在创建工程的时候的第六步,将基类选择为CSrollView。如果之前已经选择CView为基类,请将你的程序进行如下改动:(1)将CXXXView.cpp和CXXXView.h中的CView全部替换为CSrollView(XXX为工程名称)(2)通过C

老鼠生存现状 2705
上一篇: 搜集的好的文章
下一篇: android:ListView属性
快乐的小鸟
博客等级 码龄14年 25粉丝 40原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值