Ben tıklandığında basılı olarak kalması için, bir İşaretli özelliğine sahip bir düğme gibi kontrol gerekir.
Ben Düğme Görünüm özelliğini ayarlayarak, CheckBox kontrolü ile, WinForms bu işlevselliği vardı.
Biri bana yardım edebilir mi?
Ben tıklandığında basılı olarak kalması için, bir İşaretli özelliğine sahip bir düğme gibi kontrol gerekir.
Ben Düğme Görünüm özelliğini ayarlayarak, CheckBox kontrolü ile, WinForms bu işlevselliği vardı.
Biri bana yardım edebilir mi?
Bir kullan ToggleButton'a o ondan türetilen beri CheckBox gördüğünüz tüm fonksiyonlara sahiptir.
WPF bu amaca hizmet yerleşik bir ToggleButton kontrolü vardır. Bu varsayılan denetimin görünümünü değiştirmek gerekiyorsa buna yeni Template (ControlTemplate) uygulamak gerekir.
<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>