WPF如何将datagrid绑定到多张表并且允许编辑

本文介绍了一种在WPF中将datagrid数据源绑定到多张表的方法,通过创建一个自定义类CardJoin连接两个数据表,并实现了在datagrid中进行编辑的功能。示例代码展示了如何进行数据查询、绑定数据以及datagrid列的详细设置。
摘要由CSDN通过智能技术生成

 好久前在边学WPF边做开发的时候 就遇到了“怎么将datagrid 的数据源设置为多个表的集合”的问题,办法是有,像使用CollectionContainer等, 但是这些方法都会有一个相同的问题就是无法在datagrid里进行编辑。。 今天终于找到一个比较不错的方法了。。。

 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using System.Data;
using ShoppingCard.Core;
using System.Collections;

namespace ShoppingCard.Views {
    /// <summary>
    /// Card_Management.xaml 的交互逻辑
    /// </summary>
    public partial class CardManagement : UserControl {
        DataTable dt;
        public CardManagement() {
            InitializeComp

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值