Suppress uitable cell borders

10 次查看(过去 30 天)
Matt J
Matt J 2025-2-14
编辑: dpb 2025-2-18
In Excel, there are buttons to select particular spreadsheet cell borders and hide them. Is there an analogous way to suppress the borders of cells in a uitable?

采纳的回答

dpb
dpb 2025-2-15
No. The only user-settable style properies are those accessible via uistyle which does not include a borders property. Could be an enhancement request, but nota bene that Excel has a bunch of options for borders, not just a single 'on','off' toggle that can get quite complicated in practice.
  2 个评论
dpb
dpb 2025-2-18
编辑:dpb 2025-2-18
I have a couple of apps that prettify some spreadsheets; while doing so I built some of the Excel parameters as classes for being able to document code and quit having to look them up all the time...the border-related ones I've done so far are--
>> type XlBordersIndex.m
classdef XlBordersIndex
properties (Constant)
xlLeft = 7
xlRight = 10
xlTop = 8
xlBottom = 9
xlDiagonalDown = 5
xlDiagonalUp = 6
xlEdgeLeft = 7
xlEdgeTop = 8
xlEdgeBottom = 9
xlEdgeRight = 10
xlInsideVertical = 11
xlInsideHorizontal= 12
end
end
>> type XlBorderWeight.m
classdef XlBorderWeight
properties (Constant)
xlHairline = 1 % Hairline (thinnest border).
xlMedium =-4138 % Medium.
xlThick = 4 % Thick (widest border).
xlThin = 2 % Thin.
end
end
>>

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Develop Apps Using App Designer 的更多信息

产品


版本

R2024b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by