C#学习教程:将字符串列表绑定到DataGridTemplateColumn文本框我的XAML代码如下所示:后面的代码如下所示:usingSystem.Collections.ObjectModel;使用System.Windows;namespaceWpfApplication1{//////MainWindow.xaml的交互逻辑///publicpartialclassMainWindow:Window{publicMainWindow(){InitializeComponent();数据上下文=这个;}publicObservableCollectionErrorLog{get;放;}=newObservableCollection(){"A","B"};异常的附加信息是:双向绑定需要Path或XPath。TextBoxText属性默认有TwoWay绑定模式。TwoWay绑定不接受像“{Binding}”这样的空绑定。请尝试以下方法。我认为,更改您的集合类型并使用一些自定义类型而不是字符串将是更好的解决方案:XAML:Code-behind:publicpartialclassMainWindow:Window{publicMainWindow(){InitializeComponent();DataContext=newMainViewModel();}}publicclassMainViewModel{publicObservableCollectionErrorLog{get;放;}=newObservableCollection{newError("A"),newError("B"),};}publicclassError{publicError(stringmessage){Message=message;}公共字符串消息{得到;放;还可以考虑实现INotifyPropertyChanged接口,以便能够在需要时更改来自视图模型的消息。以上就是C#学习教程的全部内容:将字符串列表绑定到DataGridTemplateColumnTextBox。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
