C#でBindingList内の項目を移動するにはどうすればよいですか?前に追加したアイテムを前に移動する、または前のアイテムと入れ替えるといいますか?C#でBindingListの項目を並べ替えますか?
6
A
答えて
3
AするBindingListはIListの<>
ですから、Insert()
とRemoveAt()
+0
はい、ありがとう:)ありがとう:)ちょうどC#の学習を始めた、それを把握することができませんでした - と尋ねると突然、質問を閉じて来た:) – flamey
5
static void Main(string[] args)
{
BindingList<string> list = new BindingList<string>();
list.Add("Hello");
list.Add("World");
list.Add("Test");
MoveLastToFirst(list);
Swap(list, 1, 2);
foreach (string s in list)
Console.WriteLine(s); // Prints Test World Hello
}
private static void MoveLastToFirst<T>(BindingList<T> list)
{
int cnt = list.Count;
T temp = list[cnt - 1];
list.RemoveAt(cnt - 1);
list.Insert(0, temp);
}
private static void Swap<T>(BindingList<T> list, int first, int second)
{
T temp = list[first];
list[first] = list[second];
list[second] = temp;
}
+0
コンパイラを使用して 'BindingList'を並べ替える方法はありますか? 'BindingList'には' Sort'メソッドが公開されていません。 'ApplySortCore'がありますが' public'ではなく 'protected'です。 – Dai
関連する問題
- 1. 色で項目を並べ替える
- 2. C#で、関連する項目のコレクションを並べ替え
- 3. リストビュー項目の並べ替え/並べ替えと変更の保存?
- 4. リストビューの項目を並べ替えるC#
- 5. 2番目の項目から並べ替える配列android
- 6. jQuery並べ替え可能な項目の並び
- 7. 日付でUITableViewの項目を並べ替え
- 8. Ext.grid.NumberColumnの項目を値で並べ替える方法は?
- 9. 複数の選択項目をjQueryUIで並べ替え
- 10. htmlのリストボックス項目をドラッグアンドドロップで並べ替える方法
- 11. PropertyChangeのItemsControlで派生ObservableCollectionのレンダリング項目の並べ替え
- 12. Laravelは列の関係で項目を並べ替えますか?
- 13. Chromeで並べ替えられていないリストのリスト項目を並べ替える
- 14. テーブル項目を並べ替えてグループに分割する
- 15. FMDBの項目を並べ替える方法は?
- 16. リストボックスの項目をアルファベット順に並べ替え
- 17. jQuery UIのループ項目を並べ替え可能
- 18. リストボックスの項目を並べ替える - Windowsフォーム - (JavaプログラマーのC#を学ぶ)
- 19. 並べ替えで並べ替え
- 20. ネストされたハッシュの項目を値で並べ替えます。
- 21. Dataview Webpart>表示項目に限定して並べ替え
- 22. eclipseでツールバー項目を並べ替えます。 "新しいAndroidプロジェクト"
- 23. C++で別のベクトルと並べ替えてベクトルを並べ替える
- 24. C#ASP.NETリピータ並べ替え
- 25. C++ポーカーでのカードの並べ替え
- 26. androidどのように私は同じボタンのクリックイベントで項目のリストを並べ替え、並べ替えをすることができます
- 27. マップをC++で並べ替え
- 28. Riakでデータを並べ替え/並べ替える方法は?
- 29. ファイルから並べ替えられた項目を配列に入れよう
- 30. UITableviewを目的語cで降順に並べ替えます。NSDictionary
のInsertItemメソッドを使用することができますを実装Itemsプロパティを使用すると、およそ読むべきものですしています。私はそれがあなたに必要なものを与えると思います。 – danish