Я начинаю строить приложение WPF на C#, и я хочу иметь элемент управления с несколькими «экранами» (на самом деле - еще один UserControl
с), но я хочу, чтобы пользователь выбирал между несколько предустановок компоновки.
например - разделение этого основного элемента управления на окна 4/9/16/64 или одно большое окно в среднем и маленьком по краям.
, так что я знаю, как построить макет каждого «режима», но как мне переключаться между ними?
в конце концов, я хочу иметь один основной элемент управления с методом, как:WPF лучший способ динамического изменения раскладки
mainControl.SwitchMode(Modes.LAYOUT_4_SCREENS);
и контроль изменит макет элегантным способом (код языка), и поместить каждый экран (другой UserControl
) в в нужном месте.
любые предложения?
так я на самом деле построил для меня собственный пользовательский контроль. – RoeeK