how to remove the white space next to the table drawn in the app designer?
app.UITable.Data=T;
app.UITable.ColumnName=["#";"Strategy Name";"First Date";"Last Date";"First trade";"Last trade";"NetProfit";"MaxDD";"# trades"];
app.UITable.ColumnWidth={30,400,80,80,80,80,80,80,80};

 채택된 답변

Voss
Voss 2023년 12월 31일

0 개 추천

Adjust the ColumnWidth and/or width (i.e., Position(3)) of the uitable. The sum of the column widths should be about 16 pixels less than the width of the uitable, to allow space for the vertical slider.

댓글 수: 7

shamal
shamal 2023년 12월 31일
do you mean that I enlarge the table in the editor using the grid?
Voss
Voss 2023년 12월 31일
You can adjust the table's position that way, yes, or you can do it programmatically in your code.
shamal
shamal 2023년 12월 31일
Well, I didn't understand how to do it via code You could help me
app.UITable.Data=T;
app.UITable.ColumnName=["#";"Strategy Name";"First Date";"Last Date";"First trade";"Last trade";"NetProfit";"MaxDD";"# trades"];
app.UITable.ColumnWidth={30,400,80,80,80,80,80,80,80};
app.UITable.Position(3) = sum([app.UITable.ColumnWidth{:}])+16;
shamal
shamal 2024년 1월 1일
i receive this error:
Warning: Unable to set 'Position', 'InnerPosition', or 'OuterPosition' for components in
'GridLayout'.
Voss
Voss 2024년 1월 1일
I guess you will have to adjust the GridLayout or remove it. I don't know, I never use GridLayout.
shamal
shamal 2024년 1월 1일
ok then I have to edit it manually thanks

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Develop Apps Using App Designer에 대해 자세히 알아보기

질문:

2023년 12월 30일

댓글:

2024년 1월 1일

Community Treasure Hunt

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

Start Hunting!

Translated by