Dienstag, 16. März 2010

ScrollViewer in einem ToggleButton verhindert das toogeln

Wenn man in einem ToggleButton einen ScrollViewer verwendet, funktioniert das umschalten vom ToggleButton nicht mehr.

Dieses Problem kann man lösen, indem man beim ScrollViewer die Eigenschaft Focusable auf False setzt.

<Style TargetType="{x:Type ToggleButton}">
  <Setter Property="Template">
    <Setter.Value>
      <ControlTemplate TargetType="{x:Type ToggleButton}">
        <Grid>
          <ScrollViewer Focusable="False"></ScrollViewer>
        </Grid>
      </ControlTemplate>
    </Setter.Value>
  </Setter>
</Style>

Keine Kommentare:

Kommentar veröffentlichen