Сетка WPF по сравнению с Stackpanel

Я не знаком с последними итерациями InstallShield, но как минимум вы можете вызвать vstoinstaller.exe, чтобы удалить его при запуске. Обычно это в C:\Program Files (x86)\Common Files\microsoft shared\VSTO\10.0.

11
задан Dave Clemmer 25 August 2011 в 16:54
поделиться

4 ответа

Необходимо использовать Сетку при необходимости в вещах выстроиться в линию горизонтально и вертикально. Используйте StackPanel для создания строки или столбца вещей, когда те вещи не должны будут выстраиваться в линию ни с чем больше.

Однако не ограничивайте себя теми двумя опциями. В частности, взгляните на DockPanel. Это немного более сложно, чем StackPanel, но его разметка не так нарушена как Сетка. Вот хорошая статья о DockPanel:

Использование DockPanel в Silverlight 2

18
ответ дан 3 December 2019 в 05:14
поделиться

Я думаю, что Сетка является лучшей идеей. Я обычно настраивал общее расположение с Сеткой и использую несколько stackpanels тут и там, чтобы сделать некоторый определенный материал. У меня также есть чувство, что производительность лучше с Сетками и что Сетки обычно дают Вам больше гибкости.

1
ответ дан 3 December 2019 в 05:14
поделиться

Контейнер, который Вы используете, должен быть основан на содержании и не, лучше ли один подход, чем другой. При необходимости в вещах выстроиться в линию и горизонтально и вертикально действительно необходимо использовать сетку. Но кроме этого, это действительно зависит от содержания, которое Вы намереваетесь отобразить.

3
ответ дан 3 December 2019 в 05:14
поделиться

У меня нет опыта с таким расположением, но я буду держать пари, что сетку легче представить по сравнению с большим количеством вложенных stackpanels.

-1
ответ дан 3 December 2019 в 05:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: