2010-06-26 5 views
0

Telerik RadGridView 컨트롤을 사용하고 있습니다. 런타임에 radGridView에 행을 추가하고 싶습니다. 다음 코드를 사용합니다 :telerik 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

데이터 소스까지 무엇을 사용하고 있는지 확실하지 않지만 일반적으로 RadGridView를 일부 ItemsSource에 바인딩하면 콤보 상자 열의 소스가 표시됩니다. 자동 그래서 새 행을 생성 할 것이라고 목록에 새 개체를 추가, 이에 대한 행을 생성 할 목록에 RadGridView 바인딩

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

: 엔티티와 예를 들어

. 바인딩/그리드 채우기에 대한 자세한 정보는 좀 더 구체적인 답을 제공하는 데 도움이됩니다. :)

관련 문제