【发布时间】:2015-10-05 13:11:34
【问题描述】:
我把按钮放在gridsplitter里面。我的目的是制作可点击的 gridsplitter 和可滑动的。我的问题是将按钮放入网格拆分器后,完全不能用鼠标拖动。如何将网格拆分器配置为可点击和可滑动。
<GridSplitter BorderThickness="1" HorizontalAlignment="Stretch" Grid.Column="1" >
<GridSplitter.Template>
<ControlTemplate TargetType="{x:Type GridSplitter}">
<Grid>
<Button Name="btnSplit" Content="⁞" >
<i:Interaction.Triggers>
<i:EventTrigger EventName="Click">
<i:InvokeCommandAction Command="{Binding SplitterClickCommand}" CommandParameter="{Binding ElementName=btnSplit}" ></i:InvokeCommandAction>
</i:EventTrigger>
</i:Interaction.Triggers>
</Button>
</Grid>
</ControlTemplate>
</GridSplitter.Template>
</GridSplitter>
最佳 Rgds df
【问题讨论】:
-
为什么要在拆分器上设置点击事件?您需要点击滑动。
-
当我点击按钮时,滑块会突然跳到位置。