我创建了一个带有按钮的工具栏。
其中3个按钮是剪切、复制和粘贴。我在属性中设置了每个按钮的命令为剪切、复制和粘贴,但当我运行程序时,这些按钮都无法点击。我猜想它们被禁用了?我试图从文本框复制和粘贴到选项卡控件中的另一个文本框。感谢您提供任何帮助。
其中3个按钮是剪切、复制和粘贴。我在属性中设置了每个按钮的命令为剪切、复制和粘贴,但当我运行程序时,这些按钮都无法点击。我猜想它们被禁用了?我试图从文本框复制和粘贴到选项卡控件中的另一个文本框。感谢您提供任何帮助。
<Style TargetType="{x:Type Button}" x:Key="textBoxCommands">
<Setter Property="Content"
Value="{Binding RelativeSource={RelativeSource Self},
Path=Command.Text}" />
<Setter Property="CommandTarget"
Value="{Binding ElementName=textBox}" />
</Style>
<Button x:Name="btnCut"
Click="btnCut_Click">
<Image Source="Icons/Cut.png" ToolTip="Cut" />
</Button>
<Button x:Name="btnCopy"
Click="btnCopy_Click"
Command="ApplicationCommands.Copy"
Style="{StaticResource textBoxCommands}">
<Image Source="Icons/Copy.png" ToolTip="Copy" />
</Button>
<Button x:Name="btnPaste"
Click="btnPaste_Click"
Command="ApplicationCommands.Paste"
Style="{StaticResource textBoxCommands}" >
<Image Source="Icons/Paste.png" ToolTip="Paste" />
</Button>