Как сделать Multi-Pane GUI в WPF или C #? - PullRequest
0 голосов
/ 06 мая 2010

Я видел этот пользовательский интерфейс на некоторых снимках экрана некоторых RSS-ридеров. Это многопанельный пользовательский интерфейс. Есть три панели или «панели» окна, иными словами, окно разделено на три части, и пользователь может навести курсор мыши на разделение и щелкнуть панель разделения и изменить размер раздела.

Как этот вид GUI разработан в C #?

1 Ответ

1 голос
/ 06 мая 2010

В WinForms это делается с помощью SplitContainer . Свойство Orientation можно использовать для разделения по вертикали или горизонтали. Вы также можете вкладывать сплитконтейнеры, чтобы получить несколько сплитов.

В WPF нет SplitContainer, но тот же эффект может быть достигнут с помощью Grid и GridSplitter .

Наконец, обратите внимание, что «WPF или C #» является ложной дихотомией. WPF и WinForms - это просто фреймворки пользовательского интерфейса в .NET. Оба могут использоваться с любым языком .NET, включая C #, VB.NET и так далее.

...