【发布时间】:2021-06-11 14:18:09
【问题描述】:
我是 wpf 的新手。我下载了 wpf 工具包,然后将它的 dll 文件添加到我的项目文件中。然后尝试了一些代码来创建水印文本框,但显示错误(XML 命名空间中不存在标签“WatermarkTextBox”)。
<Window
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit"
x:Class="TRAINING.WaterMark"
x:Name="Window"
Title="WaterMark"
Width="640" Height="480">
<extToolkit:WatermarkTextBox>
<extToolkit:WatermarkTextBox.Watermark>
<StackPanel Orientation="Horizontal">
<Image Source="Contact16.png" Stretch="None" />
<TextBlock Text="Enter First Name" Margin="4,0,0,0" />
</StackPanel>
</extToolkit:WatermarkTextBox.Watermark>
</extToolkit:WatermarkTextBox>
</Window>
请帮忙。
【问题讨论】:
-
您遇到的错误是什么?你在哪里引用
extToolkit作为命名空间? -
我确定您已经这样做了,但是您检查了工具包上的参考资料吗?是否添加到您的项目中(右键单击,“添加引用”,或者更好地使用 Nuget)?