文档帮助中心文档
滚动到组件中的位置
卷轴(容器、位置)
滚动(容器、位置)
滚动(容器、位置、位置)
滚动(容器,x,y)
卷轴(容器、坐标)
卷轴(txa,vlocation)
滚动(tr,V位置)
卷轴(tr,treenode)
滚动(磅,位置)
滚动条(磅,项目)
滚动(磅,项目数据)
滚动条(待定,位置)
滚动(tbl,H位置)
滚动(tbl、tableTarget、tableIndex)
卷轴(容器,位置)垂直滚动容器或按钮组。具体说明位置像“顶级”或“底部”。有关何时可以滚动的详细信息,请参阅启用滚动的条件.
卷轴(容器,位置)
容器
位置
“顶级”
“底部”
卷轴(容器,位置)水平滚动。指定位置像“左”或“对”.
“左”
“对”
卷轴(容器,位置,位置)垂直和水平滚动到一个角。例如,滚动(容器、'right'、'bottom')滚动到组件的右下角。
卷轴(容器,位置,位置)
滚动(容器、'right'、'bottom')
实例
卷轴(容器,x,Y)滚动到指定的位置(x,Y)坐标。从容器或按钮组的左下角开始以像素为单位测量坐标。
卷轴(容器,x,Y)
x
Y
卷轴(容器,坐标)将像素坐标指定为两元素向量坐标例如滚动(容器,[100 150])将容器或按钮组滚动到坐标(100,150).
卷轴(容器,坐标)
坐标
滚动(容器,[100 150])
(100,150)
卷轴(txa,位置)垂直滚动文本区域。指定位置像“顶级”或“底部”.
卷轴(txa,位置)
txa
卷轴(tr,位置)垂直滚动树。指定位置像“顶级”或“底部”.
卷轴(tr,位置)
tr
卷轴(tr,三烯醇)滚动到指定的树节点。
卷轴(tr,三烯醇)
三烯醇
卷轴(磅,位置)垂直滚动列表框。指定位置像“顶级”或“底部”.
卷轴(磅,位置)
磅
卷轴(磅,项目)滚动到列表框的指定项。
卷轴(磅,项目)
项目
卷轴(磅,项目数据)滚动到具有指定项目数据的列表框中的项目。如果有多个项目具有相同的项目数据,则函数滚动到第一个项目。
卷轴(磅,项目数据)
项目数据
卷轴(tbl,位置)垂直滚动表格。指定位置像“顶级”或“底部”.
卷轴(tbl,位置)
tbl
卷轴(tbl,位置)水平滚动表格。指定位置像“左”或“对”.
卷轴(tbl,表目标,表格索引)滚动到表中指定的行、列或单元格。例如,卷轴(第二行第10行)滚动到表格的第十行。
卷轴(tbl,表目标,表格索引)
表目标
表格索引
卷轴(第二行第10行)
全部崩溃
滚动到指定的位置(x,y)-使用uifigure作用
(x,y)
uifigure
创建一个地物,并设置可滚动财产“开”。然后添加五个子组件。为确保图形可滚动,请将第一个组件放在图形的上边缘上方。然后将组件隔开足够远,使其不能一起装入图形中。
可滚动
“开”
%塑造形象图=uifigure(“姓名”,“客户”,“可滚动”,“开”);图位置=[100 100 493 283];%标题标签标题=uilabel(图,“文本”,“客户记录”);title.FontSize=18;title.FontWeight=“大胆的”职位=[173 315 157 22];%名字名称=uieditfield(图,“文本”); 姓名.职位=[169 239 173 22];namelabel=uilabel(图,“文本”,“姓名”,“水平对齐”,“对”);namelab.Position=[116 239 38 22];%电话phone=uieditfield(图,“文本”); 位置=[16916417322];phonelabel=uilabel(图,“文本”,“电话”,“水平对齐”,“对”); 位置=[1141644022];%平衡平衡=uieditfield(图,“数字”);平衡位置=[169 89 173 22];平衡标签=uilabel(图,“文本”,“平衡”,“水平对齐”,“对”);balancelabel.Position=[105 89 49 22];%提交按钮按钮=uibutton(图,“推”,“文本”,“提交”);按钮位置=[169 14 173 22];
默认情况下,MATLAB®滚动到包含子组件的区域的左上角。
滚动到位置(1,1),这是该图的底部。
(1,1)
卷轴(图1,1)
通过指定像素坐标或位置名称,将可滚动网格布局的子组件带入视图。
创建5×2的网格布局并设置可滚动网格到的属性“开”。然后将标签、表格和面板添加到网格。设置可滚动小组的财产“关”然后将图表添加到面板中。
“关”
图=uifigure(“位置”,[782 497 435 311]);g=uigridlayout(图,“可滚动”,“开”);g.RowHeight={22,40,22,22400};g.ColumnWidth={400400};lbl=uilabel(g,“文本”,“海啸”);lbl.Layout.Row=2;lbl.Layout.Column=[1,2];lbl.HorizontalAlignment=“中心”;lbl.FontSize=28;海啸=可读(“tsunamis.xlsx”);海啸原因=分类的(海啸原因);t=可用的(g,“数据”,海啸);t.Layout.Row=[3,5];t.Layout.Column=2;p=ui面板(g);p.可滚动=“关”;p.Layout.Row=[3,5];p.Layout.Column=1;gb=geobuble(p,海啸纬度,海啸经度,...海啸。最大高度,海啸。原因);
滚动到网格中的某个位置。
卷轴(g,100,-30)
现在使用位置名称滚动到网格的右下角。
卷轴(g,“底部”,“对”)
通过将滚动位置指定为要查看的零部件的前两个位置坐标,可以查看零部件。
创建一个包含两个下拉组件、一个列表框和一个表格的地物。定位这些组件,使它们不能同时显示在地物中。
fig=UIFig;图可滚动=“开”;图位置=[100 300 328 110];dd1=uidropdown(图);dd1.位置=[20 360 120 22];dd2=uidropdown(图);dd2.位置=[20 200 120 22];lb=uilistbox(图);lb.位置=[230 300 120 80];t=可读(“patients.xls”);uit=uitable(图,“数据”,t);位置=[375 100 300];
滚动到表格。
滚动(图,回路位置(1:2))
以编程方式滚动到文本区域的底部。
创建文本区域。为其指定大小和长文本。
fig=uifigure;txa=uitextarea(图);txa.Position=[100 100 80];txa.Value=“Lorem ipsum dolor sit amet,是一位杰出的献祭者,他是一位临时牧师。”;
滚动到文本区域的底部。
卷轴(txa,“底部”)
通过指定列表框中的项目,将其显示在视图中。
创建一个列表框,其中包含与项目数据.
图=uifigure(“位置”,[680 678 300 200]); 列表=uilistbox(图,“位置”,[705015078]);列表项={“黛安·菲茨西蒙斯”,“娜奥米·贝克尔”,“尼克·斯图尔特”,...“亚历克斯·布拉德福德”,“卡罗琳·艾略特”,“莱斯利·邦德”,...“亚伦·西尔伯里希特”,“Ramu Sadasiv”,‘吴乔伊斯’,...“安·沙纳汉”}; list.ItemsData=[1 2 3 4 5 6 7 8 9 10];
滚动到卡罗琳·艾略特.
卡罗琳·艾略特
滚动(列表,“卡罗琳·艾略特”)
选择卡罗琳·艾略特通过设置价值属性中相应的元素项目数据所有物
价值
列表值=5;
通过指定三烯醇对象
创建包含四个顶级节点的树,每个顶级节点都有子节点。
图=uifigure;树=uitree(图,“位置”,[20 20 175 100]);%一级节点category1=uitreenode(树,“文本”,“跑步者”);category2=uitreenode(树,“文本”,“骑自行车的人”);category3=uitreenode(树,“文本”,“徒步旅行者”); category4=uitreenode(树,“文本”,“游泳运动员”);%二级节点r1=uRetreeNode(类别1,“文本”,“乔”);r2=uRetreeNode(类别1,“文本”,“琳达”);c1=uRetreeNode(类别2,“文本”,“拉吉耶夫”);h1=uRetreeNode(类别3,“文本”,“杰克”); s1=uRetreeNode(类别4,“文本”,“洛根”);
展开节点,以便游泳运动员滚动出视图。
游泳运动员
展开(树)
滚动到游泳运动员节点。
卷轴(树,类别4)
选择游泳运动员通过设置选定节点财产树对象
选定节点
树
tree.SelectedNodes=类别4;
将样本患者数据作为表数组读入工作区。然后,创建一个表UI组件来显示数据。
tdata=可读取(“patients.xls”);变量={“年龄”,“收缩性”,“舒张期”,“吸烟者”}; tdata=tdata(1:40,变量);fig=UIFig;uit=uitable(图,“数据”,tdata);uit.RowName=“编号”;
滚动至表格的第二十五行。
卷轴,“行”,25)
图形
网格布局
面板
按钮组
标签
可滚动的容器或按钮组,指定为使用uifigure功能,或该图形中的以下任何组件:网格布局、面板、按钮组或选项卡。
垂直滚动位置,指定为“顶级”或“底部”.
水平滚动位置,指定为“左”或“对”.
x-坐标,从容器左边缘指定为非负整数(以像素为单位)。容器滚动以显示指定的坐标x-坐标位于可见容器区域的左侧。如果指定的值超过容器的可滚动区域,则容器将在指定的方向上尽可能地滚动。
Y-坐标,从容器底部边缘以像素为单位指定为整数。容器滚动以显示指定的坐标Y-坐标位于可见容器区域的底部。如果指定的值超过容器的可滚动区域,则容器将在指定方向上尽可能地滚动。
如果栅格布局高于其父容器,则可以使用负数Y-要滚动到位于父容器底部边缘下方的网格中的组件的坐标。
像素坐标,指定为整数的两个元素行向量。
例子:[100 150]指定像素坐标(100,150).
[100 150]
文本域
文本区域,指定为使用uitextarea作用
uitextarea
从R2020b开始,支持在文本区域内滚动。万博1manbetx
方格树
树,指定为使用乌特里此组件可以是具有默认样式的树,也可以是使用创建的复选框树uitree('复选框').
乌特里
uitree('复选框')
树节点,指定为使用超绿极函数。使用此参数指定要滚动到的树节点。
超绿极
列表框
列表框,指定为使用uilistbox作用
uilistbox
列表框项,指定为项目性质磅。该函数将滚动到列表框中的指定项。
列表框项数据,指定为列表框的元素项目数据性质磅。该函数将滚动到列表框中包含相关项目数据的项目。如果有多个此类项目,则该函数将滚动到第一个项目。
桌子
表,指定为使用合适的作用
合适的
从R2021a开始支持在表格内滚动,并且仅当表格UI组件万博1manbetx位于使用创建的图形中时才支持滚动uifigure作用
“行”
“专栏”
“细胞”
表滚动目标,指定为“行”,“专栏”或“细胞”.
表滚动目标索引,指定为表中列出的值之一。可以指定的值类型取决于表目标.
4.
3.
[5 9]
要允许在容器内滚动,请可滚动容器的属性必须设置为“开”.此外,这些容器特定条件也必须正确:
为指定的值之和行高网格的属性必须大于父容器的高度。
行高
为指定的值之和列宽网格的属性必须大于父容器的宽度。
列宽
必须将栅格的至少一行或一列设置为固定的像素高度或宽度。
网格必须包含组件。
网格布局以外的容器
容器中的子组件占用的区域必须大于容器一次可以显示的区域。
不适合容器的组件必须位于容器上方或右侧。
uigridlayout
您单击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站以获取可用的翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区网站未针对您所在地的访问进行优化。
联系当地办事处