2016-10-03 5 views
1

をバインドするときにItemsSourceを使用する前にItemsコレクションを空にする必要があります。「ItemsSourceを使用する前にアイテムコレクションを空にする必要があります。どうすればこの問題を解決できますか?私のUserクラスはコンボボックスをリストにバインドするときにwpfコンボボックス

public class User 
{ 
    public int Id { get; set; } 
    public string Name { get; set; } 
} 

Users = GetUsers(); 
     ComboBoxUsers.ItemsSource = Users ; 

を呼び出した際にエラーがどのように私はこの問題を解決することができ、発生している

<ComboBox x:Name="ComboBoxUsers" DisplayMemberPath="Name" SelectedValuePath="Id" ItemsSource="{Binding}" VerticalContentAlignment="Center" HorizontalAlignment="Left" Margin="113,14,0,0" VerticalAlignment="Top" Height="32" Width="280" FontSize="14" Cursor="Hand" SelectionChanged="ComboBoxUsers_SelectionChanged"> 
      <ComboBox.Background> 
       <LinearGradientBrush EndPoint="0,1" StartPoint="0,0"> 
        <GradientStop Color="#FFF3F3F3" Offset="0"/> 
        <GradientStop Color="#FFEBEBEB" Offset="0.31"/> 
        <GradientStop Color="#FF6C6464" Offset="1"/> 
       </LinearGradientBrush> 
      </ComboBox.Background> 
      <Popup AllowsTransparency="false" Focusable="false"/> 
     </ComboBox> 

の下

私のコードはありますか?

答えて

2

<popup>要素を移動または削除します。

これで、デフォルトでItemsコレクションが作成されるようになりました。

関連する問題