c # winform mysql数据显示

问题描述 投票:0回答:1

通过C#我正在创建一个管理救护车的程序,我正在尝试创建一个包含事件和活动任务的列表,这些数据必须从mysql数据库中获取,我尝试查看很多“教程”,但没有一个解释我需要什么,你认为我怎样才能做这样的事情?

image here

除了显示数据之外,如果我单击两次,它应该根据我单击的位置向我打开事件或任务,(图标也是按钮,只有在有数据时才应该可见)

只是一个提示!我不是要你帮我写代码!!!

编辑: 我设法从mysql获取数据,你知道可以将数据放在特定的列中吗?

c# mysql database winforms datagridview
1个回答
0
投票

很难指导您解决这样不具体的问题,但我会尝试一些提示。

  1. 你说你有来自MySQL的数据
  2. 填写
    DataTable
    (另一种方法是使用
    BindingSource
  3. DataTable
    指定为
    DataSource
    网格的
    DataGridView
  4. 您可以使用 VS 中的 UI 编辑
    DataGridView
    中的列,也可以通过编程方式进行。首先更容易,只需注意,如果您在任何阶段不提供任何内容作为数据源,您将丢失列标题。
  5. 对于在
    DataGridViewRow
    上触发的事件,单击设计器中的网格,单击属性窗格中的事件,找到
    DatagridviewRow_DoubleClick
    并双击该行,以创建关联的方法
  6. 将代码填充到 Even 方法中。使用
    DataGridView.SelectedRows(0)
    获取所选行及其索引。如果您想“打开它”,请创建一个模式对话框或您想要显示内容的内容。
© www.soinside.com 2019 - 2024. All rights reserved.