Я хотел бы показать сообщениеBox с отображением comboBox в messageBox и возвратом результата comboBox. Но я dun noe, как добавить comboBox inisde messageBox. Я использую визуальную студию, а язык программирования - vb.net. Кто-нибудь может помочь?
MessageBox Я хочу, это MessageBox.Show(), Not MsgBox().
Thx для вашей помощи ~~MessageBox внутри comboBox и вернуть значение comboBox
ответ
Используйте специальную форму вместо .ShowDialog()
. Возможно, вам придется каким-то образом переопределить перечисление DialogResult
, хотя я думаю, что просто передать все, что вам нужно, может быть проще.
Обновление: Если combobox предоставляет целочисленные значения, вы можете сделать что-то подобное, если вы установите DialogResult на это целое число в своей пользовательской форме. FYI ShowMsg
- моя перегруженная функция, которая отображает мою пользовательскую форму на основе отправленных аргументов.
Dim Result As DialogResult = _
ShowMsg("Select from the combobox", "Select an integer", ShowMsgButtons.OK, ShowMsgImage.Exclmation, ShowMsgDefaultButton.Button1)
Select Case Result
Case 10
'what happens when they select 10 from the combobox
Case 20
'what happens when they select 20 from the combobox
Case 30
'what happens when they select 30 from the combobox
End Select
Так что мне нужно использовать форму и добавить некоторую кнопку с помощью другого DialogResult? Например, btnOk - DialogResult = OK, btnCancel - DialogResult = Отмена. Затем я вызвал форму с 'If frmComboBox.DialogResult = DialogResult.OK ' –
, но как я возвращаю значение comboBox формы, которую я назвал? –
@JayChuah Выставляем его как свойство – Plutonix
- 1. C# Messagebox With ComboBox
- 2. WPF: TreeView внутри ComboBox
- 3. Значение и текст ComboBox
- 4. Вернуть выбор combobox javafx
- 5. vb.net combobox, чтобы вернуть значение другого столбца
- 6. Как печатать текст из ComboBox в MessageBox
- 7. list all combobox items in one messagebox
- 8. Отфильтровать значение combobox со значением другого combobox
- 9. WPB combobox внутри listview
- 10. Добавление combobox внутри datagrid
- 11. Как установить значение флажка внутри Combobox Silverlight?
- 12. Установленное значение в combobox внутри datagridview
- 13. ComboBox теряет выбранное значение
- 14. явное значение combobox внутри сетки extjs
- 15. Как вернуть объект из ComboBox
- 16. Заполнение Combobox внутри Gridview
- 17. Добавить и удалить выбранное значение одного combobox в другой combobox
- 18. ComboBox внутри привязки listview
- 19. ExtJS ComboBox внутри сетки
- 20. Populate ComboBox внутри xamDataGrid
- 21. Extjs ComboBox внутри сетки
- 22. Stage.show() изменяет значение ComboBox
- 23. combobox возвращающее значение null в C#
- 24. WPF ComboBox текст внутри ListBox
- 25. Установка значение UserForm Combobox
- 26. Значение combobox в vb?
- 27. Значение combobox для кода
- 28. combobox автоматически выбирает значение
- 29. Как установить значение COMBOBOX
- 30. Как получить значение combobox?
'MsgBox' - это просто оболочка VB для MessageBox. Чтобы добавить комбо, вам нужно либо написать свой собственный диалог, либо использовать «TaskDialog». – Plutonix
MessageBox.Show и MsgBox - это то же самое. – LarsTech
@Plutonix как написать собственный диалог? –