Jak ustawić RadioButton wyglądający jak ToggleButton z code behind

0

Jak zrobić coś takiego

<StackPanel Orientation="Horizontal" >
    <RadioButton Style="{StaticResource {x:Type ToggleButton}}" Content="All" Padding="12,8,12,8" GroupName="View"  />
    <RadioButton Style="{StaticResource {x:Type ToggleButton}}" Content="Geolocated" Padding="12,8,12,8" GroupName="View" />
    <RadioButton Style="{StaticResource {x:Type ToggleButton}}" Content="Non Geolocated" Padding="12,8,12,8" GroupName="View" />
</StackPanel>

Chodzi mi o te Style="{StaticResource {x:Type ToggleButton}}" tylko w kodzie. Nie mogę tego zrobić w xamlu bo chce ToggleButtony tworzyć w pętli ponieważ mam ich ponad 200.

0

Nie wiem jak ten drugi przykład ale ten pierwszy coś nie działa. Za to udało mi się to zrobić w inny sposób:

<Grid x:Name="grid">
        <Grid.Resources>
            <Style TargetType="RadioButton" BasedOn="{StaticResource {x:Type ToggleButton}}"/>
        </Grid.Resources>
        
    </Grid>

I normalnie tworzyłem RadioButtony w pętli.

1 użytkowników online, w tym zalogowanych: 0, gości: 1