Если вы действительно хотите проектировать свои формы с помощью WPF, как вы использовали в WinForms, просто используйте Canvas
в качестве основного контейнера и поместите элементы управления с абсолютными координатами.
Я не знаю, есть ли в MS C # Express 2008 визуальный редактор, поэтому вам не нужно настраивать любое число.
Но при использовании Canvas
вы теряете важную функцию, которая имеет изменяемый размер форм. Если вы расположите элементы управления абсолютно, нет способа адаптировать контент к размеру окна.
Именно здесь у WPF есть общие черты при разработке веб-сайтов, но с большей гибкостью. Вы должны изучить все доступные панели и когда их использовать. Мой любимый DockPanel
часто используется как самая верхняя панель. Затем вы вкладываете разные панели в форму.
Обычно очень мало параметров для настройки. Я в основном устанавливаю MinWidth
для столбцов или MinHeight
для строк. Каждый элемент управления имеет свои поля, установленные в стилях, поэтому все размещается гладко.
Если у вас есть конкретные проблемы с макетом, я буду рад вам помочь.