gpt4 book ai didi

c# - 如何使用 System.Drawing 绘制表格

转载 作者:行者123 更新时间:2023-11-30 17:17:49 25 4
gpt4 key购买 nike

我想使用 System.Drawings 绘制表格,然后用一些文本填充单元格。此文本会在不同的时刻每隔几秒更改一次。这是一个游戏,其中有一个网格,每隔几秒,随机单元格会在一瞬间显示一个数字,然后用户必须在其下方的文本框中键入答案。此外,用户必须单击刚刚显示数字的单元格。我在窗口中使用图形方面经验很少,因此非常感谢您的帮助。

最佳答案

您是否考虑过使用 DataGridView Control相反?

如果您更喜欢使用更底层的方法,绘制表格并不难。将xy坐标进行分割,得到绘制点(System.Drawing.Point)

使用笔 (System.Drawing.Pen) 和两个点作为 Graphics.DrawLine 方法的参数绘制线条。您可以将数字放在单元格的中点,因为您已经知道用于绘制表格线条的所有点(及其坐标)。

您也可以通过坐标确定点击了哪个单元格。

关于c# - 如何使用 System.Drawing 绘制表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6188144/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com