我在向 DataGrid 添加名为“[name] version”的列时遇到问题。如果我有类似“[name]”或“version [name]”的东西,那么转义、unicode 或加倍所有工作。只有在右括号后有字符时才会出现问题。“[[name] version]”也可以,但不是我需要的。
我正在使用 WPF 和 C#,这行代码将 DataTable 绑定到 DataGrid。
datagrid1.ItemsSource = dataTable1.DefaultView;
我收到的错误是:
“PropertyPath 'Binding.Path '[name]' ... 'version'”中的语法错误,'”中的语法错误。