/ / Canto arredondado para o botão Alternar em UWP - xaml, uwp

Canto arredondado para botão de alternância em UWP - xaml, uwp

<Style x:Key="tests" TargetType="{x:Type RadioButton}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate>
<ToggleButton Background="{Binding Background, RelativeSource={RelativeSource TemplatedParent}, Mode=TwoWay}" IsChecked="{Binding IsChecked, RelativeSource={RelativeSource TemplatedParent}, Mode=TwoWay}"
Content="{Binding Content, RelativeSource={RelativeSource TemplatedParent}, Mode=TwoWay}"/>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>

Estou usando o código acima para personalizar a funcionalidade do botão de alternância, mas quero mostrar o botão de alternância como canto arredondado.

Respostas:

1 para resposta № 1

Para obter um botão de alternância com cantos arredondados, você pode fazer o seguinte:

  1. Clique com o botão direito no botão e selecione Editar modelo > Crie uma cópia
  2. Dê um nome ao seu estilo
  3. Pesquise pelo Fronteira modelo no código de recurso e definir o raio de canto a 33 (CornerRadius = "33")

Espero que isto ajude..!