2012-04-12 1 views
1

나는 ComboBox를 넘는 TextBlock을 가지고 있는데 클릭하면 콤보 박스 팝업 (드롭 다운)이 나타나기를 바란다.위에있는 TextBlock을 처리 할 WPF ComboBox를 만드는 방법은 무엇입니까?

<Grid> 
    <ComboBox Name="tstcmb" Height="27" HorizontalAlignment="Left" Margin="29,92,0,0" VerticalAlignment="Top" Width="131" SelectedIndex="1" > 
     <ComboBoxItem>a</ComboBoxItem> 
     <ComboBoxItem>aaaa</ComboBoxItem> 
    </ComboBox> 
    <TextBlock Text="skdkdkdk" Background="Green" Height="16" HorizontalAlignment="Left" Margin="29,92,0,0" VerticalAlignment="Top" Width="131" /> 
</Grid> 

가능합니까?

답변

4

설정 IsHitTestVisible TextBlock의 마우스 클릭을 차단하고는 아래 콤보 상자에 의해 처리 할 수 ​​있습니다하지 않는 방법으로 = "거짓"

<TextBlock IsHitTestVisible="False".../> 

.

+0

마술처럼. 감사. – IvanH