【发布时间】:2016-08-04 18:26:14
【问题描述】:
我希望这个问题只是我不熟悉 WPF。 我可以毫无问题地在代码中使用 XCeed 工具包:
DateTimePicker dtp = new DateTimePicker();
dtp.HorizontalAlignment = HorizontalAlignment.Left;
dtp.VerticalAlignment = VerticalAlignment.Top;
dtp.Width = 200;
dtp.Height = 24;
dtp.Margin = new Thickness(50, 10, 0, 0);
dtp.FontStyle = FontStyles.Normal;
InBoundGrid.Children.Add(dtp);
这在我的表单中运行良好。 但我无法弄清楚如何让它在设计器中工作: 我已添加:
xmlns:wpfx="http://schemas.xceed.com/wpf/xaml/toolkit"
到窗口定义。 它在“智能感知”中显示良好 所以当我开始输入 wpfx:... 时,智能感知菜单中会显示 DateTimePicker 控件。
但是:
<wpfx:DateTimePicker
HorizontalAlignment="Left"
VerticalAlignment="Top"
Width="200"
Height="24"
Margin="50,10,0,0"
FontWeight="Normal"
/>
返回错误:
“命名空间http://schemas.xceed.com/wpf/xaml/toolkit中不存在名称“DateTimePicker””
所有其他 Xceed 控件在 xaml 设计器中显示相同的错误。 另外,请注意我不想尝试 Nuget 安装程序。 (我试过但还是遇到了同样的错误) 我想让我的代码库尽可能小。
提前致谢。
【问题讨论】: