我創建了一個帶有按鈕的工具欄。使用WPF按鈕複製和粘貼命令
其中3個按鈕被剪切和粘貼。我設置了每個按鈕的命令以剪切複製和粘貼屬性,但是當我運行程序時,沒有任何按鈕甚至可以點擊。他們是否殘疾我猜?我試圖從文本框複製並粘貼到tabcontrol中的文本框。任何幫助表示讚賞。
<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>
感謝您的回覆。我明白這些命令可以用於什麼。我覺得這個問題很愚蠢,但我對這一切都很陌生。什麼是viewMode? – TMan
這不是一個愚蠢的問題!對不起,我有一個錯字是「ViewModel」(我寫過ViewMode)。我在我的答案中添加了一些代碼 –