ObservableCollection が常にソートされるようにするにはどうすればよいですか?
WPF
ViewModel に ObservableCollection があります。
public ObservableCollection<MyViewModel> Rows { get; private set; }
Name
プロパティを表示するグリッドにドロップダウンがありますMyViewModel
(これは ですDevExpress
):
<dxg:GridColumn x:Name="PortwareName" Header="Destination Id" FieldName="Rows" MinWidth="200">
<dxg:GridColumn.EditSettings>
<dxe:ComboBoxEditSettings AutoComplete="True"
ValueMember="Name"
DisplayMember="Name"
FilterCondition="Contains"
IncrementalFiltering="True"
ImmediatePopup="True"
ItemsSource="{Binding Path=Rows}" />
</dxg:GridColumn.EditSettings>
</dxg:GridColumn>
免責事項
私は DevExpress とは何の関係もありません (Infragistics も優れています)。また、ドロップダウンは一般的な WPF コントロールを使用することもできます。