C# RadGridView按钮列内容绑定到DataMember

C# RadGridView按钮列内容绑定到DataMember,c#,wpf,telerik,radgridview,C#,Wpf,Telerik,Radgridview,我有一个telerik rad网格视图,并使用DataTemplate为其中一列指定了按钮 <telerik:RadGridView ItemsSource="{Binding AllJobsCollection}" Grid.Row="2" SelectedItem="{Binding SelectedJob}"> <!--Jobs List

我有一个telerik rad网格视图,并使用DataTemplate为其中一列指定了按钮

        <telerik:RadGridView ItemsSource="{Binding AllJobsCollection}" 
                         Grid.Row="2"
                         SelectedItem="{Binding SelectedJob}">

        <!--Jobs List Columns-->
        <telerik:RadGridView.Columns>

            <!--Pin button Column-->
            <telerik:GridViewColumn>
                <telerik:GridViewColumn.CellTemplate>
                    <DataTemplate>
                        <telerik:RadButton
                            Command="{Binding Path=DataContext.PinCommand, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type telerik:GridViewDataControl}} }"            
                            CommandParameter="{Binding}">
                        </telerik:RadButton>
                    </DataTemplate>
                </telerik:GridViewColumn.CellTemplate>
            </telerik:GridViewColumn>

            <telerik:GridViewDataColumn Header="Job" 
                                        Width="Auto"
                                        IsReadOnly="False"
                                        DataMemberBinding="{Binding Name}"/>

        </telerik:RadGridView.Columns>
    </telerik:RadGridView>

我的问题是如何使用DataMemberBinding设置按钮的内容


我有一个数据表,可以固定一些项目,并在数据库中更改其固定属性。我想获得pinted属性并相应地设置按钮内容。

您不能在
CellTemplate中使用
DataMemberBinding
。但您可以将
内容
属性绑定到当前项的任意属性,例如:

<telerik:RadButton
    Command="{Binding Path=DataContext.PinCommand, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type telerik:GridViewDataControl}} }"            
    CommandParameter="{Binding}"
    Content="{Binding IsPinned}">


我的项目的所有属性都是通过datamemberbinding描述的。我无法访问项目的任何属性,因为它们是从集合中加载的。要绑定内容属性的属性是什么?此属性定义在哪里?我的集合是作业类项目的集合。这个类有Name属性、大量其他属性和IsPinned属性。我想将按钮内容绑定到IsPinned属性。根据我更新的答案,它应该是
content=“{Binding IsPinned}”