小编Ale*_*lev的帖子

BindingExpression路径错误:'对象'上找不到'数据'属性

我在WPFToolkit:DataGrid中使用数据绑定做了一些应用程序.当我运行应用程序时,我发现了这个错误,例如:

System.Windows.Data错误:40:BindingExpression路径错误:'对象'''ProcInfo'(HashCode = 61374531)'上找不到'ProcHandle'属性.BindingExpression:路径= ProcHandle; DataItem ='ProcInfo'(HashCode = 61374531); target元素是'TextBlock'(Name =''); target属性是'Text'(类型'String')

在MainWindow.xaml中:

<toolkit:DataGrid x:Name="DG1" ItemsSource="{Binding}" AutoGenerateColumns="False" Margin="0,47,0,0">
            <toolkit:DataGrid.Columns>
                <toolkit:DataGridTextColumn Header="Time/sec" Binding="{Binding KillTime}"/>
                <toolkit:DataGridTextColumn Header="Handle" Binding="{Binding ProcHandle}"/>
                <toolkit:DataGridTextColumn Header="Start Time" Binding="{Binding StartTime}"/>
                <toolkit:DataGridTextColumn Header="Status" Binding="{Binding ProcStatus}"/>
                <toolkit:DataGridTextColumn Header="Priority" Binding="{Binding ProcPriority}"/>
                <toolkit:DataGridTextColumn Header="End Time" Binding="{Binding EndTime}"/>
            </toolkit:DataGrid.Columns>
        </toolkit:DataGrid>
Run Code Online (Sandbox Code Playgroud)

在MainWindow.xaml.cs中

public partial class MainWindow : Window
    {
        private Process _firstProc;

        private DispatcherTimer _timerFirstProc;

        ProcessCollectionClass _procCollection = new ProcessCollectionClass();

        private int _firstProcTime;

public MainWindow()
        {
            InitializeComponent();
            DG1.DataContext = _procCollection.ProcCollection;
        }

        internal class ProcessCollectionClass …
Run Code Online (Sandbox Code Playgroud)

c# wpf wpftoolkit

0
推荐指数
1
解决办法
3045
查看次数

标签 统计

c# ×1

wpf ×1

wpftoolkit ×1