如何在datagrid的文本框中显示所有数据?

nszi6y05  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(289)

在所选项目的文本框中显示所有数据的简单方法是什么。。。例如:

如果我点击网站数据,如何在文本框中显示来自同一沙龙的所有其他数据?
以下是我在mysql的datagrid中显示数据的方式:

private void btnShow_Click(object sender, RoutedEventArgs e)
    {
        string connection = "server=localhost;user id=root; password=root; database=pop-sf40-database";
        string query = String.Format("SELECT * FROM salons");

        MySqlConnection cn = new MySqlConnection(connection);
        cn.Open();

        MySqlCommand command = new MySqlCommand(query, cn);
        MySqlDataAdapter da = new MySqlDataAdapter(command);

        DataTable data = new DataTable();
        da.Fill(data);
        dgSalons.DataContext = data;
    }
jmp7cifd

jmp7cifd1#

我相信这就是你想要的:

// Assumes the DataGrid is bound to a DataTable.
DataTable myTable = (DataTable) dgSalons.DataSource;

txtSample.Text = myTable.Rows[dgSalons.CurrentCell.RowNumber].Cells["Yourcolname"].Value.ToString();

相关问题