C# (WPF) реализация вкладок как на Windows Forms
Недавно перешёл на WPF и столкнулся с проблемой реализации вкладок.
На Windows Forms суть заключалась в том, что при нажатии на кнопку в определённой панели появлялась заданная форма и тем самым реализовывалось переключение на вкладку.
Код выглядел примерно так:
…
Form main = new form2();
main.TopLevel=false;
this.Controls.add(main);
main.Show();
…
Хотел спросить как можно реализовать подобное открытие вкладок на WPF.
Если есть возможность - вернись на WinForms, научись пользоваться гуглом и переходи на WPF.
А если ее нет, то быстро вернись на WinForms, быстро научись пользоваться гуглом и быстро переходи на WPF.
Такие вопросы можно и нужно задавать исключительно гуглу.
- Зачем нужен windows forms и wpf? Если можно использовать cef и писать на js + html, css просто сделать взаимодействие cef и c#
- Что учить WPF или Windows Forms? Что учить, WPF или Forms, только начинаю это изучать. Или лучше сразу по двум пройтись? Просто я тут посмотрел, windows forms старенький уже, да и говорят wpf легче и удобнее, но сам хз
- Как добавить объект WPF, например System.Windows.Controls.Grid, в обозрение на CLR (dotnet версию) в this→controls? This→Controls→Add(objGrid); Приводит к error C2664: System::Windows::Forms::Control::ControlCollection::Add: невозможно преобразовать параметр 1 из 'System::Windows::Controls::Grid ^' в 'System::Windows::Forms::Control ^' Может есть специальный контейнер дял просмотра WPF?
- VISUAL BASIC Это тот же C# но только для создания WPF И WINDOWS FORMS? Если я капельку освоил С# могу ли я приступать к созданию оконных приложения для виндавс?