Pergunta

Não tenho nenhum estilo de estilo em nenhum lugar do meu aplicativo!alt text

ATUALIZAR:alt text

Foi útil?

Solução

Este comportamento parece ser o padrão, pelo menos sob o Windows 7, De acordo com este tópico.

Parece o GroupBox A fronteira obtém uma borda branca adicional, tanto por dentro quanto externa: apenas tente aumentar o BorderThickness, e você verá o que quero dizer.

Além disso, compare com outro controle - um Label, por exemplo - e observe que, quando você define uma fronteira em torno disso, mesmo uma borda arredondada, não há 'sombra' branca.

Tanto quanto eu sei, a única maneira de contornar isso (se você precisar) é definir um ControlTemplate para o GroupBox você mesma. O link postado acima contém um bom exemplo: observe a resposta que define o BorderBrush naqueles que circundam Borders para Transparent.

O exemplo canônico para esse modelo personalizado pode ser encontrado no GroupBox Documentação do MSDN.

(Em uma nota não relacionada, que BorderGapMaskConverter No exemplo, é interessante - é assim que a caixa de grupo sabe tornar a parte da fronteira sob o cabeçalho como transparente ... arrumada. :))

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top