Вам необходимо перетащить контейнер на форму сначала до , вы можете добавить виджеты к нему. Контейнер VBox является примером места, где вы можете разместить свои виджеты.
Если вы хотите разместить виджеты в любом месте, вы можете использовать контейнер Fixed . Если вы хотите, чтобы все выровнялось, вы можете использовать VBox , HBox или Table Containers . Помещение виджета в одно из полей автоматически настроит размер этого поля в соответствии с виджетом, который вы перетащили в него.
Так в основном,
- Создать форму
- Перетащите контейнер на форму
- Перетащите виджет внутрь контейнера.
Эти виджеты не следует путать с пользовательскими виджетами (в браузере решений 1030 * щелкните правой кнопкой мыши папку Пользовательские интерфейсы и выберите Добавить виджет ... ). Это как формы. Я использую их для создания GUI заранее, чтобы я мог вызывать их во время работы программы.
К вашему сведению: если вы хотите создать код для виджета (например, кнопки), вы не можете просто дважды щелкнуть по нему, как в Visual Studio. Вам нужно выбрать его , перейти на панель свойств и изменить вкладку со Свойства на Сигналы . Затем вы можете дважды щелкнуть «сигнал», чтобы создать событие, для которого вы хотите создать код. Для кнопки это обычно событие Clicked (где-то внизу списка вам нужно открыть Button Signals )
Вы всегда можете посетить IRC-канал Monodevelop на irc: //irc.gimp.org/monodevelop ( IRC.Gimp.org # monodevelop )
Я также сижу в этом канале и могу помочь с небольшими проблемами, и я все еще использую Monodevelop 2.4.