Hyperlink in Silverlight AccordionItem HeaderTemplate

Posted by Charlie Brown on Stack Overflow See other posts from Stack Overflow or by Charlie Brown
Published on 2011-01-12T02:48:19Z Indexed on 2011/01/12 2:53 UTC
Read the original article Hit count: 264

Filed under:
|
|

I have created a HeaderTemplate for my accordions where I want to display a text block on one side of the header and a hyperlink on the right side. The display is working correctly, but the click event is not called when the user clicks, I'm guessing b/c the header itself is trapping the click for expand/contract.

    <layoutToolkit:Accordion>
        <layoutToolkit:AccordionItem IsSelected="True">
            <layoutToolkit:AccordionItem.HeaderTemplate>
                <DataTemplate>
                    <StackPanel Orientation="Horizontal" Height="20">
                        <TextBlock Margin="0,0,700,0">Cancel Postcards</TextBlock>                                  
                          <HyperlinkButton Content="Next Call" Foreground="Blue" Click="NextCancel_Click" />
                      </StackPanel>
                  </DataTemplate>
            </layoutToolkit:AccordionItem.HeaderTemplate>
..... more code ....

Is there a way to get the hyperlink to respond to events without practically creating a new control?

© Stack Overflow or respective owner

Related posts about c#

Related posts about xaml