Как динамически добавить строку в telerik radGridView? - PullRequest
0 голосов
/ 26 июня 2010

Я использую Telerik RadGridView элемент управления. Я хочу добавить строку в RadGridView во время выполнения. Я использую следующий код:

<telerikGrid:RadGridView x:Name="TopGrid" AutoGenerateColumns="False" >
    <telerikGrid:RadGridView.Columns>
        <telerikGrid:GridViewComboBoxColumn DataMemberBinding="{Binding FieldName}" Width="150" Header="Field Name"/>
        <telerikGrid:GridViewComboBoxColumn DataMemberBinding="{Binding Operator}" ItemsSource="{Binding OperatorList, Source={StaticResource OperatorModel}}" Width="150" Header="Operator"/>               
    </telerikGrid:RadGridView.Columns>            
</telerikGrid:RadGridView>

Кто-нибудь может мне помочь?

1 Ответ

1 голос
/ 27 июля 2010

Не уверен, что вы используете в качестве источника данных, но, вообще говоря, вы будете привязывать RadGridView к какому-либо ItemsSource, тогда источник столбцов поля со списком будет исходить оттуда.

Например, с сущностью:

public class SomeEntity
{
    public string FieldName { get; set; }
    public string Operator { get; set; }
}

Привязка RadGridView к списку автоматически создаст для этого строки, поэтому добавление нового объекта в этот список приведет к созданию новой строки. Дополнительная информация о том, как вы связываете / заполняете сетку, поможет мне дать более конкретный ответ. :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...