下面是我的ViewModel类:
public class ColumnViewModel : ViewModelBase
{
private string bindingPropName;
public string BindingPropName
{
get { return bindingPropName; }
set
{
if (bindingPropName != value)
{
bindingPropName = value;
我有一个Book类
class Book
{
public int Id {get; set;}
public string Title {get; set;}
public string Authors {get; set;}
public string Genre {get; set;}
public virtual ICollection <Publication> Publications {get; set;}
}
表单上有两个(假设有A和B) DataGrids:A显示Book对象的列表,B显示所选图书的Publications中的元素(即绑定到A中的选定行)
我正在尝试创建一个从串行端口到达的值表。一旦新数据到达串口,表将立即更新。
到目前为止,只有一个xaml文件。
到目前为止,我一直在跟踪实现,但只有当我将一个对象数组分配给MainWindow.xaml.cs中的DataGrid时(如该示例中所示),该实现通常如下所示:
public MainWindow()
{
InitializeComponent();
var TableDat = new ObservableCollection<LineViewModel>()
我正在尝试制作一个应用程序,使用户能够输入信息到一个DataGrid,我正在做这件事背后的代码。这是我正在使用的代码的一部分:
for(int i = 1; i < 9; i++)
{
collection = new ObservableCollection<string>();
//Create a new tab and a new grid to fill the tab number i
TabItem classTab = new TabItem();
DataGrid dataGrid = new DataGrid();