WPF CheckBox a "Button" megjelenése

szavazat
26

Kell egy gomb alakú vezérlő, amely lehet egy Kockás tulajdonság, hogy amikor kattintott a helyén marad lenyomva.

Volt, hogy a funkcionalitás WinForms, a CheckBox vezérlő, amelyben a megjelenés tulajdonságot „gomb”.

Tud valaki segíteni?

A kérdést 30/06/2009 17:22
a forrás felhasználó
Más nyelveken...                            


3 válasz

szavazat
40

Használjon ToggleButton , hogy az összes funkciót lát egy CheckBox hiszen abból ered.

Válaszolt 30/06/2009 17:27
a forrás felhasználó

szavazat
5

WPF egy beépített ToggleButton vezérlő, amely ezt a célt szolgálja. Ha meg kell változtatni a megjelenését az alapértelmezett vezérlő akkor kell alkalmazni az új sablon (ControlTemplate) rá.

Válaszolt 30/06/2009 17:33
a forrás felhasználó

szavazat
1

<Window.BindingGroup>
    <BindingGroup Name="{x:Null}" NotifyOnValidationError="False" />
</Window.BindingGroup>
<Grid>
    <nit:checkbutton1 x:Name="button1" Margin="32,88,0,0" Click="checkbutton1_Click" HorizontalAlignment="Left" Width="31" Height="32" VerticalAlignment="Top" mode="{Binding ElementName=cb1, Path=SelectedItem}"  />
    <ComboBox x:Name="cb1" ItemsSource="{Binding Source={StaticResource modeEnum}}" IsSynchronizedWithCurrentItem="True" Height="23" Margin="0,97,24,0" VerticalAlignment="Top" HorizontalAlignment="Right" Width="112" />
 </Grid>

Válaszolt 18/10/2010 06:01
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more