<StackPanel x:Name="ValueAdd" Orientation="Horizontal" MouseLeftButtonDown="OnClick_AddNote">
<Image Source="/NoteValues;component/Images/001_01_7353.png" Stretch="None"/>
<HyperlinkButton Content="Добавить примечание" VerticalAlignment="Center"/>
</StackPanel>
C# hyperlink button внутри StackPanel
Ситуация: нужно сделать так, чтобы по нажатии на stackpanel и всему тому, что внутри него выполнилось одно действие(функция) по mouseleftbuttondown.
Имеем:
Код:
Код:
<HyperlinkButton Content="Добавить примечание" VerticalAlignment="Center" Click="OnClick_AddNote" />
Как добиться того, что мне нужно?
Попробуйте PreviewMouseLeftButtonDown
Парсер xml ругается, что нет такого утрибута у stackpanel.
Код:
<Button Click="OnClick_AddNote">
<Button.Template>
<ControlTemplate TargetType="Button">
<StackPanel x:Name="ValueAdd" Orientation="Horizontal">
<Image Source="/NoteValues;component/Images/001_01_7353.png" Stretch="None"/>
<HyperlinkButton Content="Добавить примечание" VerticalAlignment="Center"/>
</StackPanel>
</ControlTemplate>
</Button.Template>
</Button>
<Button.Template>
<ControlTemplate TargetType="Button">
<StackPanel x:Name="ValueAdd" Orientation="Horizontal">
<Image Source="/NoteValues;component/Images/001_01_7353.png" Stretch="None"/>
<HyperlinkButton Content="Добавить примечание" VerticalAlignment="Center"/>
</StackPanel>
</ControlTemplate>
</Button.Template>
</Button>
Silverlight 4 (если важно), msvs 2010.
Код:
<HyperlinkButton Click="OnClick_AddNote" VerticalAlignment="Center">
<StackPanel x:Name="ValueAdd" Orientation="Horizontal">
<Image Source="/NoteValues;component/Images/001_01_7353.png" Stretch="None" />
<TextBlock Text="Добавить примечание" />
</StackPanel>
</HyperlinkButton>
<StackPanel x:Name="ValueAdd" Orientation="Horizontal">
<Image Source="/NoteValues;component/Images/001_01_7353.png" Stretch="None" />
<TextBlock Text="Добавить примечание" />
</StackPanel>
</HyperlinkButton>
Топик пока не закрывайте, может еще что понадобится узнать на эту тему(именно с этим связанную).