将模型绑定到普通网格而不是DataGrid?

时间:2016-09-09 19:48:48

标签: c# wpf binding datagrid grid

所以我一直在寻找一种将Itemssource绑定到网格的方法

<Grid></Grid>

正常的Grid,我的目标是用我的功能和风格构建自己的DataGrid,是否有可能实现这一目标?是否可以将此代码转换为普通网格

<DataGrid Grid.Column="1" x:Name="Imported"  VerticalAlignment="Top" ItemsSource="{Binding Path=Listt}"  AutoGenerateColumns="False" CanUserResizeColumns="True" 
                        HorizontalAlignment="Stretch" 
                        HorizontalContentAlignment="Stretch" 
                        ColumnWidth="*">
                <DataGrid.Columns>
                    <DataGridTextColumn Header="Description" Binding="{Binding Description}"/>
                    <DataGridTextColumn Header="Company" Binding="{Binding Company}"/>
                    <DataGridTextColumn Header="FullName" Binding="{Binding FullName}"/>
                </DataGrid.Columns>
            </DataGrid>

现在,如果这是不可能的,我可以更改(覆盖)DataGrid行为,例如,如果我双击DataGrid中的一行,将显示一条消息“你只是双击一行”。

感谢您的时间。

0 个答案:

没有答案