【发布时间】:2017-11-10 09:03:08
【问题描述】:
我正在编写一个 Winform 应用程序,用于处理打印在一张纸上的产品网格。为了更有效地与我的最终用户沟通,我的任务是创建网格的可视化表示(而不是仅仅给他们“Row x Col y in text”)来描绘无法处理工作表上的哪些项目。
我的第一个想法是使用在网格中对齐的图像网格(绿色复选标记/红色 X)来匹配应用程序实际处理的工作表。这种方法的问题在于,最终我们将拥有使用不同纸张对齐方式的不同作业。一个可能是 3x10 网格,另一个可能是 1x8 等。
我可以使用什么东西来定义我的表单区域为图像保留,并且还有一种方法可以插入我的图像文件的副本,这些副本已经调整大小以适合该区域?
类似:
container.add(
new Image("myFileLocation", imgHeight, imgWidth),
(container.height / numRows),
(container.width/numCols)
);
?
对不起,如果这是一个愚蠢的问题。我对 c# 很熟悉,但为这些东西设计 GUI 的经验几乎为零。
【问题讨论】:
-
在表格上添加
TableLayoutPanel,要求行数和列数(3x10 等),并将图像放在不同的单元格中
标签: c# .net winforms visual-studio