首页 > 解决方案 > WPF C# Bingo - 使用 xaml 使用按钮填充网格

问题描述

你好,

我最近开始学习 WPF,并决定在 WPF 中制作宾果游戏。

到目前为止我做了什么:

创建了 5x5 表格(行和列)的网格,并设法在 xaml.cs 文件的代码隐藏中生成了一个有效的宾果游戏(使用网格的按钮),其中包含一些宾果游戏本身的类。

我想问是否有办法在 UI 中生成宾果卡,即 xaml 文件本身。无法理解绑定是如何工作的,也无法找到使用它们生成 5x5 按钮网格的方法。

标签: c#wpf

解决方案


老实说,您可以让您的程序读取 xaml.cs,然后让您的程序根据每个指定的行在随机时间选择随机数,从而基本上创建一个类似数组的结构。如您所知,数字是(1–9、10–19、20–29、30–39、40–49、50–59、60–69、70–79 和 80–90)。您将使用构造函数绑定数据。在为每一行创建规范时考虑对象。这是这种做法的正式教义:https ://docs.microsoft.com/en-us/dotnet/framework/wpf/getting-started/walkthrough-my-first-wpf-desktop-application#connect-data-控制。希望这可以帮助!


推荐阅读