1
UserControl을 난 송신자와 토글 버튼 오브젝트를 얻을 수 btnMarkerPin_Click 이벤트로 아래 컨트롤 템플릿컨트롤 템플릿의 버튼을 클릭 이벤트에서 부모를 얻는 방법?
<ControlTemplate x:Key="MarkerTemplate" >
<ToggleButton x:Name="btnMarkerPin" Click="btnMarkerPin_Click" >
<ToggleButton.Template>
<ControlTemplate>
<Grid>
<Ellipse Fill="Green" Width="25" Height="25" VerticalAlignment="Center" HorizontalAlignment="Center" ToolTip="{Binding}" />
</Grid>
</ControlTemplate>
</ToggleButton.Template>
</ToggleButton>
가 있지만 요건이 템플릿이 적용되는 부모 오브젝트를 얻을 수있다. 나는`VisualTreeHelper.GetParent을 사용했다
는
()'은'ContentPresenter'를 얻을이 훨씬 더 읽기 (그리고 아마도 더 성능이 많다는 난 더 이상 재귀 루프를 필요로하지 않는 한)입니다. 감사. – Dinei