1

我有一个位于 ComboBox 上方的 TextBlock,我希望在单击它时出现组合框弹出窗口(下拉菜单)。

<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

1 回答 1

4

设置 IsHitTestVisible="False"

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

这样,TextBlock 不会拦截鼠标点击,并允许它们由下面的 ComboBox 处理。

于 2012-04-12T13:06:17.600 回答