为什么我无法在 WPF 中插入日历或日期时间选取器
本文关键字:日历 日期 时间 选取 插入 WPF 为什么 | 更新日期: 2023-09-27 18:31:32
我正在尝试通过插入日历标签在 WPF 应用程序中插入日历,但收到此错误?
找不到类型"日历"。验证是否没有缺少程序集引用,并且已生成所有引用的程序集这是代码:-
<Window x:Class="HomeExpenseCalculator.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="395.516" Width="445.511">
<Grid>
<Label Height="25" Name="label1" VerticalAlignment="Top" HorizontalAlignment="Left" Width="88" FontSize="14" Margin="14,15,0,0" Background="White">Person</Label>
<ComboBox Height="23" Margin="159.984,15,95.546,0" Name="comboBox1" VerticalAlignment="Top">
<ComboBoxItem>Pankaj</ComboBoxItem>
<ComboBoxItem>Shad</ComboBoxItem>
<ComboBoxItem>Kartik</ComboBoxItem>
<ComboBoxItem>Abhinav</ComboBoxItem>
<ComboBoxItem>Rahul</ComboBoxItem>
</ComboBox>
<Label Height="28" Margin="3,63.327,0,0" Name="label2" VerticalAlignment="Top" HorizontalAlignment="Left" Width="99" FontSize="12" Background="White">Stuff Purchased</Label>
<TextBox Height="63" Margin="111,48,38,0" Name="textBox1" VerticalAlignment="Top" />
<Calendar> </Calendar>
</Grid>
</Window>
我创建了一个新窗口并添加了日历控件,没有错误。下面是 XAML 的外观:
<Window x:Class="StackOverflow.TestWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="TestWindow" Height="300" Width="300">
<Grid>
<Calendar />
</Grid>
</Window>
请在您的问题中更详细。
此错误表示您没有正确的程序集。
请参见: 缺少 WPF 程序集引用 - 项目仍在生成
也许您没有对 XAML 中正确命名空间的引用?(即 xmlns=...)。
您需要引用日历控件所在的命名空间才能使其正常工作...
使用Calendar
而不是'calendar'