Легкий, я хотел бы иметь GroupBox без пространства заголовка
сопроводительный текст http://www.freeimagehosting.net/uploads/1d3f80b749.png
Самой близкой вещью является граница, но граница "по умолчанию" не имеет того же Стиля как групповой блок.
Каков самый легкий путь (наименьшее количество xaml / код) для получения желаемого GroupBox?
Спасибо
Если вам действительно не нужна рамка, то могут быть эти 2 решения:
(1) Редактирование шаблона в смеси :
Поиск раздела
.
<Мультипривязочный конвертер="{СтатикРесурсГаппМаскаГаппКонвертер}". ConverterParameter="7">
......
Удалить этот (упомянутый выше) раздел... Вы только что удалили "пробел"
Panel.ZIndex="-1"
на границе, которая окружала только что удаленную секцию (это выглядит как )
(2) Используйте дубликат GroupBox, переверните его горизонтально и поместите под оригинальный групповой ящик:
Положите этот код под вашим групповым ящиком (предполагая, что название вашего группового ящика 'OriginalGroupbox
')
Прикрепите оба этих GroupBox в Grid
, как показано ниже:
.
...
...>
...
Вы можете эмулировать стиль группового поля, изменив свой бордюр на закругленные углы и другой цвет. Вот рамка, которая выглядит довольно близко к границе GroupBox:
<Border BorderThickness="1" CornerRadius="4" Height="100" Width="100" Padding="5" BorderBrush="LightGray"><TextBlock>Border</TextBlock></Border>
alt text http://img264.imageshack.us/img264/6748/borderm.png