ComponentOne FlexGrid为空

时间:2012-08-02 12:45:55

标签: wpf caliburn.micro componentone

我刚开始使用ComponentOne。除此之外,我需要DataGrid和我的WPF Caliburn.Micro应用程序的过滤功能。所以我尝试用C1DataGrid替换我的常见DataGrid,然后用C1FlexGrid替换,但在这两种情况下,DataGrid都是空的。 这是我的代码:

      <c1:C1FlexGrid x:Name="EnrollmentFiles" Grid.Row="1"
            AutoGenerateColumns="False"
            BaseControls:DataGridExtension.Columns="{Binding EnrollmentFileColumns}"
            IsReadOnly="True"
            SelectedItem="{Binding Path=SelectedEnrollmentFile, Mode=TwoWay}">
    </c1:C1FlexGrid>
你可以告诉我我错过了什么吗?另外,我应该使用C1DataGrid还是FlexGrid?

由于

1 个答案:

答案 0 :(得分:0)

通过使SelectedItem绑定约定可能无法正常工作。如果您正在使用约定并希望ItemsSource绑定到EnrollmentFiles并且您想要使用SelectedItem,那么创建一个名为SelectedEnrollmentFile的属性,CM也将执行SelectedItem绑定。