WPF可复制标签或看起来像Label的TextBox

时间:2015-09-24 18:01:40

标签: wpf

我真正想要的是一个标签,我可以使用光标选择并从中复制粘贴。

但我在网上的其他地方告诉我这是不可能的,所以我应该使用TextBox并给它一个Label的外观和行为。

我会选择一个文本框,其中没有带有3D效果的“盒子”,并且用户无法编辑;也就是说,他不能在里面输入任何东西。我不希望它“灰暗”。

我只需要一个,所以我想保持这个简单,只使用可用的属性,并避免创建一个精心设计的自定义控件,我只会实例化一次。

1 个答案:

答案 0 :(得分:1)

很抱歉回答我自己的问题,但我自己解决了这个问题,所以我不想让任何人浪费时间

我只使用了TextBox,但也使得插入符号可见,我可以选择它。我给它一个0左右的边框,并设置背景颜色以匹配应用程序其余部分的背景颜色。

                <TextBox Text=" " HorizontalAlignment="Left" Margin="758,382,0,0" VerticalAlignment="Top" x:Name="labelVRetY"
                       Width="80" FontWeight="Bold" FontSize="12" BorderThickness="0,0,0,0"  IsReadOnly="True"
                       IsReadOnlyCaretVisible="True" Background="#FFF0F0F0" />