c# - WPF C# Bingo - 使用 xaml 使用按钮填充网格
问题描述
你好,
我最近开始学习 WPF,并决定在 WPF 中制作宾果游戏。
到目前为止我做了什么:
创建了 5x5 表格(行和列)的网格,并设法在 xaml.cs 文件的代码隐藏中生成了一个有效的宾果游戏(使用网格的按钮),其中包含一些宾果游戏本身的类。
我想问是否有办法在 UI 中生成宾果卡,即 xaml 文件本身。无法理解绑定是如何工作的,也无法找到使用它们生成 5x5 按钮网格的方法。
解决方案
老实说,您可以让您的程序读取 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-控制。希望这可以帮助!
推荐阅读
- javascript - Antlr4 基于事件的访问者 (javascript)
- c - 是什么导致这些默认数组值?
- react-native - React Native FlatList 水平分页 TouchableOpacity scrollToIndex 无限循环
- javascript - 如何在 SQL 查询中插入参数?
- c# - 选择 .NET Framework 目标
- ajax - 是否可以在 MVC Ajax 表单中有多个提交按钮并传递参数?
- ruby-on-rails - 将 post 请求 formData 传递给 Rails 控制器
- vba - 使用变量代替列
- url - 如何在新选项卡中从 Reporting Services 报表中打开数据库存储的 URL
- java-10 - 为什么我收到 UT005023: Exception handling request to ... : java.lang.NoSuchMethodError: ...Lorg/apache/wicket/Application;