【发布时间】:2014-01-07 04:18:26
【问题描述】:
我创建了一个数独游戏,我有 23 个数字可供用户使用,他也需要解决这些问题。 我想知道是否有可能通过标签向用户显示剩余的没有数字的文本框。
我已经通过 WinForms 创建了游戏,而且我几乎已经掌握了。如果有人可以将我引向正确的方向,将不胜感激!
我创建了文本框并使用了数组,然后随机化了一个完成的数独。随机器本身就是一个完整的类,之后我几乎分配了数组
private void assign_Char_Value(string[] s_Rem_Value)
{
arr_Char_Value = (s_Rem_Value[0] + s_Rem_Value[1] + s_Rem_Value[2]
+ s_Rem_Value[3] + s_Rem_Value[4] + s_Rem_Value[5] + s_Rem_Value[6]
+ s_Rem_Value[7] + s_Rem_Value[8]).ToCharArray();
int i_Cnt = 0;
foreach (TextBox[] arr_txtBox in validate.arr_txtBox_Horiz)
{
foreach (TextBox txtBox in arr_txtBox)
{
txtBox.Text = arr_Char_Value[i_Cnt].ToString();
i_Cnt++;
}
}
Rondomize_Numbers();
}
之后我选择了int number = 23;
我有 3 个按钮,其中一个用于纠正游戏,另一个用于随机化新游戏,另一个显示数独规则。
【问题讨论】:
-
你的代码在哪里?你卡在哪一部分了?你有什么问题?
-
如果您有兴趣,here 是我使用当前相关的 .Net Windows UI 技术而不是弃用的技术创建的数独板示例。
-
我几乎不会称 WinForm 已弃用,HighCore。参考:stackoverflow.com/questions/913417/…