![](/img/trans.png)
[英]WPF TextBlock TextTrimming Not Working Inside a Grid With GridSplitter
[英]Button inside the GridSplitter not working WPF MVVM
我把按鈕放在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
嘗試訂閱MouseDoubleClick
上的GridSplitter
事件:
<GridSplitter BorderThickness="1" HorizontalAlignment="Stretch" Grid.Column="1" >
<i:Interaction.Triggers>
<i:EventTrigger EventName="MouseDoubleClick">
<i:InvokeCommandAction Command="{Binding SplitterClickCommand}"/>
</i:EventTrigger>
</i:Interaction.Triggers>
</GridSplitter>
如果MouseDoubleClick
事件不適合您,您可以嘗試訂閱MouseDown
或MouseLeftButtonDown.
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.