本文整理汇总了C#中Control.GetLength方法的典型用法代码示例。如果您正苦于以下问题:C# Control.GetLength方法的具体用法?C# Control.GetLength怎么用?C# Control.GetLength使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Control
的用法示例。
在下文中一共展示了Control.GetLength方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: OutputControlGrid
private void OutputControlGrid (Control[,] grid, TableLayoutPanel panel)
{
Console.WriteLine (" Size: {0}x{1}", grid.GetLength (0), grid.GetLength (1));
Console.Write (" ");
foreach (int i in panel.column_widths)
Console.Write (" {0}px ", i.ToString ().PadLeft (3));
Console.WriteLine ();
for (int y = 0; y < grid.GetLength (1); y++) {
Console.Write (" {0}px |", panel.row_heights[y].ToString ().PadLeft (3));
for (int x = 0; x < grid.GetLength (0); x++) {
if (grid[x, y] == null)
Console.Write (" --- |");
else if (string.IsNullOrEmpty (grid[x, y].Name))
Console.Write (" ??? |");
else
Console.Write (" {0} |", grid[x, y].Name.PadRight (5).Substring (0, 5));
}
Console.WriteLine ();
}
}