迷你馬坊
電腦世界的紛紛擾擾。
2013年2月19日 星期二
C# - 表格排版與隱藏元件
想要的效果:
GUI呈現為表單輸入。
配合不同編譯版本,表單上的輸入控制項有一些需要被隱藏起來。
問題與解決方法:
同一份程式碼,要有不同編譯版本,採用Predefined macro(#if、#define、#elif……)。
C#的GUI排版有FlowLayoutPanel和TableLayoutPanel。為了讓GUI呈現表單的整齊格式,採用TableLayoutPanel來排版。
要隱藏控制項,因為表單上的控制項是已知,所以要被隱藏的控制項設定狀態為Hide,包含相關的Label也要一併隱藏。
較新的文章
較舊的文章
首頁
訂閱:
文章 (Atom)