C# 如何使DataGrid列中的某些单元格可编辑,而使其他单元格保持只读?

C# 如何使DataGrid列中的某些单元格可编辑,而使其他单元格保持只读?,c#,wpf,xaml,datagrid,C#,Wpf,Xaml,Datagrid,我有下表: <DataGrid ItemsSource="{Binding Websites}" AutoGenerateColumns="False" > <DataGrid.Columns> <DataGridHyperlinkColumn Header="Website" Binding="{Binding Uri}"/> </DataGrid.Columns

我有下表:

    <DataGrid ItemsSource="{Binding Websites}" AutoGenerateColumns="False" >
        <DataGrid.Columns>
            <DataGridHyperlinkColumn Header="Website" Binding="{Binding Uri}"/>             
        </DataGrid.Columns>         
    </DataGrid>
我希望用户不能够编辑前15行,而能够编辑其他所有内容

这样做的最佳方式是什么