单击按钮如何将行从一个表复制到另一个表?

时间:2019-05-21 12:20:34

标签: c# wpf datatable

当我单击rightArrow按钮时,我想将所选的DataTable-Row(左侧)从一个表复制到另一个表(右侧)。

enter image description here

单击事件处理程序的右箭头按钮(Button_Click)后,如何记住所选的行?

我认为,当我知道该行时,可以将其插入以下内容:dataTable2.Rows.Add(dataTable1.selectedRow)

1 个答案:

答案 0 :(得分:1)

该行失去焦点时仍将被选中。 绑定或直接使用SelectedItem。 那会给你一个datarowview。 该行具有一个属性,您可以在其上使用importrow

class Foo<T> {
  // intersection
  get(a: keyof T & string) {
    return "";
  }
}

interface IAttrs {
  bar: boolean;
}

class Bar<T extends IAttrs> extends Foo<T> {
  constructor() {
    super();
    this.get("bar");
    this.get2("bar");
  }
  // resolved conditional
  get2(a: Extract<keyof T | keyof IAttrs, string>) {
    return "";
  }
}

class FooBar extends Foo<IAttrs> {
  constructor() {
    super();

    this.get("bar");
  }
}