文档
从表UI组件中删除样式
removeStyle(外的)
ordernum removeStyle(外的)
例子
removeStyle (外的)控件创建的所有样式uistyle函数从指定的表UI组件。来确定哪些样式是打开的外的并可删除、查询值外的。StyleConfigurations.
removeStyle (外的)
外的
uistyle
外的。StyleConfigurations
removeStyle (外的,ordernum)指定要删除的样式。根据添加的顺序指定样式。房地产外的。StyleConfigurations按添加样式的顺序列出样式。
removeStyle (外的,ordernum)
ordernum
全部折叠
首先,向表UI组件添加两种样式。
图= ufigfig;fig.Position = [500 500 520 220];Uit =适合的(图);外的。数据= rand(5);外的。位置= [20 30 480 135];S1 = uistyle(“写成BackgroundColor”,“红色”);addStyle (s1,外的“列”,3) s2 = uistyle(“写成BackgroundColor”,“黄色”);addStyle(外的,s2,“行”4)
然后,删除这两种样式,将表UI组件恢复到其默认外观。
向表UI组件添加多种样式,然后删除其中一些样式。
首先,创建一个表UI组件,并为其不同部分添加样式。
图= ufigfig;fig.Position = [500 500 720 230];Uit =适合的(图);外的。Data = randi([-20,20],7);外的。位置= [20 30 680 185];[row,col] = find(unit . data <0);S1 = uistyle;s1。BackgroundColor =“青色”;addStyle (s1,外的“列”,[1 3 5]) s2 = uistyle;s2。FontColor =“红色”;s2。FontWeight =“大胆”;addStyle(外的,s2,“细胞”,[row,col]) s3 = uistyle(“写成BackgroundColor”,“绿色”);s3 addStyle(外的,“行”,[3 4]) addStyle(uit,s1,“列”7)
现在,删除行和列样式。的值StyleConfigurations属性。
StyleConfigurations
ans =4×3表目标TargetIndex风格 ______ _____________ ___________________________ 1列{1 x3双}[1 x1 matlab.ui.style。样式]2 cell {20x2 double}样式]3 row {1x2 double} [1x1 matlab.ui.style]样式]4 column {[7]} [1x1 matlab.ui.style.Style]
的StyleConfigurations属性值显示样式序号1而且4影响列,并且行样式是添加到表中的第三个样式。通过指定样式订单号来删除样式1,3.,4.
1
4
3.
removeStyle(uit,[1 3 4])
表格
表组件,指定为表格对象创建的。场上函数。的表格对象创建的图形的父级必须是uifigure函数或它的子容器之一。
场上
uifigure
样式序号,指定为正整数或正整数的向量。属性的值可以确定当前应用于表的样式以及添加样式的顺序StyleConfigurations财产。
当您删除除最后添加的样式之外的样式时,其余的样式将按关闭间隙的顺序向上移动。如果没有指定样式订单号,则从表中删除所有样式。
例子:removeStyle(外的,2)方法返回的列表中的第二个样式外的。StyleConfigurations.
removeStyle(外的,2)
例子:removeStyle(uit,[1 3 5])方法返回的列表中的第一、第三和第五个样式外的。StyleConfigurations.
removeStyle(uit,[1 3 5])
例子:removeStyle(外的)从表UI组件中删除所有样式。
addStyle
在您的系统中存在此示例的修改版本。您想要打开这个版本吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您的地理位置,我们建议您选择:.
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。
联系当地办事处
现在就得到审判