Po prostu pozwala wybrać elementy już w środku, ale nie pozwala na wpisywanie/edytowanie tekstu w środku?Czy można zmienić combobox WinForms, aby wyłączyć wpisywanie?
Odpowiedz
Zestaw ComboBox.DropDownStyle na ComboBoxStyle.DropDownList.
Po wypróbowaniu odpowiedzi ShaneFulmer zauważyłem, że zmieniono styl rozwijanego menu. To był dla mnie problem i najwyraźniej nie ma dobrego sposobu na jego zmianę. (Kolor tła w rzeczywistości go nie zmienia).
W końcu dodałem obsługę klawiszy, aby zapobiec dodawaniu tekstu.
private void myCombo_KeyPress(object sender, KeyPressEventArgs e)
{
e.Handled = true;
}
Dlaczego to faktycznie zapobiega dodawaniu tekstu? –
@AugustWilliams Oznacza to zdarzenie jako przetworzone, zanim zostanie wysłane do systemu operacyjnego w celu przetworzenia. Zobacz https://msdn.microsoft.com/en-us/library/system.windows.forms.keypresseventargs.handled(v=vs.110).aspx – teynon
- 1. combobox wartość domyślna winforms C#
- 2. Tworzenie WinForms ComboBox z nie można wybrać pozycji
- 3. Jak wyłączyć edycję elementów w combobox dla C#?
- 4. Jak wyłączyć Combobox w Tkinter?
- 5. Czy można wyłączyć autouzupełnianie?
- 6. Jak zmienić listę rozwijaną ComboBox, aby pasowała do największej pozycji?
- 7. WinForms: tymczasowo wyłączyć moduł obsługi zdarzeń
- 8. Combobox ASP.NET AJAX - Nie można programowo zmienić wybranego elementu
- 9. Czy można wyłączyć przewijanie listy?
- 10. Czy mogę zmienić szerokość combobox konfiguracji rozwiązania w IDE?
- 11. Jak wyłączyć three.js, aby zmienić rozmiar obrazów w potędze dwóch?
- 12. Czy można wyłączyć automatyczne hiperłącza iPhone'a?
- 13. Czy można zmienić kierunek skali?
- 14. Czy można całkowicie wyłączyć domyślnego operatora C++?
- 15. Czy można bezpiecznie wyłączyć ostrzeżenie MSVC C4482?
- 16. Czy można wyłączyć ostrzeżenie kompilatora C4503?
- 17. Jak zmienić rozmiar listy rozwijanej combobox?
- 18. Wielokrotny wybór na WinForms
- 19. C# - czy można rozmieszczać elementy ComboBox od a do z?
- 20. Czy można wyłączyć sortowanie w hadoopie?
- 21. Czy można wyłączyć C++ z aplikacji .net
- 22. Czy można wyłączyć dokumentację Swift w Xcode?
- 23. Czy można wyłączyć setlocale() w procesie?
- 24. Vim Omni oddania: kontynuować wpisywanie, aby wybrać żądaną pozycję
- 25. Autouzupełnianie autouzupełniania firefox wpisywanie hasła autouzupełniania wpisywanie w polu tekstowym
- 26. wiąże w WinForms rozwijane
- 27. Czy można ponownie zainicjować menu Combobox/Drop Down CKEditor?
- 28. Czy można zmienić nazwę maven-with-dependencies?
- 29. Czy można zmienić klasę obiektu Ruby?
- 30. Czy można zmienić czcionkę narzędzia ToolStripMenuItem?
Dzięki, tęskniłem za tą. –