Tôi có một mặt hàng rất lộn xộn dài đầy các chuỗi trong combobox, và nó sẽ là đáng yêu để chỉ cần sắp xếp nó từ a đến z để làm cho nó dễ dàng hơn để theo dõi. Có thể không?C# - có thể sắp xếp các mục ComboBox từ a đến z không?
7
A
Trả lời
21
Có hai cách dễ dàng mà tôi có thể nghĩ:
Nếu bạn đang sử dụng Win Forms, chỉ cần sử dụng
ComboBox.Sorted = true;
Nếu dữ liệu trong hộp combo của bạn xuất phát từ trong một hình thức của danh sách, chỉ cần sử dụng OrderBy vào số
List
dữ liệu bạn sẽ đặt trong sốComboBox
trước khi đặt nó.
dụ:
List<string> a = new List<string>()
{
"q",
"w",
"e",
"r",
"t",
"y",
"u",
"i",
"o",
"p",
"a",
"s",
"d",
"f",
"g",
"h",
"j",
"k",
"l",
"z",
"x",
"c",
"v",
"b",
"n",
"m",
};
comboBox1.Items.AddRange(a.OrderBy(c => c).ToArray());
0
Hóa ra tôi có thể trả lời câu hỏi của riêng tôi, trong Windows 8 ứng dụng C#, ComboBox có Sắp xếp tài sản() mà chỉ đơn giản sẽ sắp xếp tất cả các mặt hàng từ a đến z. Cảm ơn.
Các vấn đề liên quan
- 1. Sắp xếp Combobox VBA
- 2. từ chối mục có thể sắp xếp không hợp lệ trong danh sách có thể sắp xếp
- 3. jQuery: có thể kéo kết nối để sắp xếp. mục có thể kéo có DOM khác từ danh sách có thể sắp xếp
- 4. Sắp xếp các mục trong hộp danh sách trong C#
- 5. Điều gì xảy ra với [A-Z] có nghĩa là [A-Za-z]?
- 6. Cách kiểm tra xem một chuỗi có chứa các chữ cái tiếng Anh (A-Z) không?
- 7. Sắp xếp một mảng chuỗi trong C++ không có vấn đề 'A' hoặc 'a' và với å, ä ö?
- 8. Java Regex a-z, A-Z, 0-9 và (.) (_) (-)
- 9. Cách lấy các mục được sắp xếp từ một DataGrid
- 10. Dừng NSDictionary từ sắp xếp các mục của nó
- 11. jquery-ui có thể sắp xếp: các yếu tố được kéo ra sau khi sử dụng nhiều loại có thể sắp xếp
- 12. Có thể sắp xếp một HashTable không?
- 13. Cách sắp xếp các mục trong ToolStripItemCollection?
- 14. Cụm từ thông dụng [a-Z] có hợp lệ không và nếu có thì nó có giống [a-zA-Z] không?
- 15. Có thể sắp xếp các tệp trên Amazon S3 không?
- 16. Qt4 Các mục QMenu sắp xếp
- 17. Sử dụng. Net làm cách nào để sử dụng phương pháp Sắp xếp để sắp xếp một Mảng ngược lại, tức là Z thành A?
- 18. Kết nối có thể sắp xếp JQueryWith không hoạt động
- 19. jQuery có thể sắp xếp lấy .index() trước và sau khi sắp xếp?
- 20. Có thể sắp xếp lại các mục tab trong điều khiển tab trong wpf không?
- 21. mục tiêu-c sắp xếp NSMutableSet của NSStrings?
- 22. Jquery có thể sắp xếp ('serialize')
- 23. Objective-C: Sắp xếp các phím của NSDictionary dựa trên mục từ điển
- 24. Các mục danh sách có thể sắp xếp/có thể kéo được mà không có jQuery UI (hoặc jQuery?)
- 25. mongodb không sử dụng các chỉ mục khi sắp xếp?
- 26. Sắp xếp các thực thể với hành vi có thể sắp xếp trong Doctrine 2 (Symfony 2)
- 27. jQuery có thể sắp xếp không phải là chức năng
- 28. Tạo ComboBox WinForms với các mục không thể chọn
- 29. grep case sensitive [A-Z]?
- 30. Xây dựng một chương trình từ A-> Z
Bạn đang sử dụng một đối tượng (như một mảng hoặc 'Danh sách') làm một '.DataSource' cho hộp tổ hợp, hoặc bạn tự điền vào' .Items' theo cách thủ công? –
Dai
kiểm tra điều này. http://stackoverflow.com/questions/188141/c-sharp-list-orderby-alphabetical-order – Narendra
có nguồn gốc của ComboBox chính nó là một mảng các chuỗi –