【问题标题】:WinRT XamlToolkit Calendar ControlWinRT XamlToolkit 日历控件
【发布时间】:2014-09-20 13:15:45
【问题描述】:

我正在尝试为我的 WinRT 通用应用程序实现日历控件。

所以我查看了this 的 PC 和 this 的电话。

所以我在 xaml 中安装了两个包,我得到了这个 error

在那篇文章中,答案(似乎来自控件的创建者)说它已在 1.7.2.0 中修复,但不是,我使用 1.7.2.0 并得到相同的错误。

我曾尝试在这样的代码中创建控件:

    calendar = new WinRTXamlToolkit.Controls.Calendar();
    calendar.SetValue(Grid.RowProperty, 1);
    root.Children.Add(calendar);

完全相同的错误。

然后我卸载电脑日历以仅使用这样的手机版本:

        #if WINDOWS_PHONE_APP
        calendar = new WinRTXamlToolkit.Controls.Calendar();
        calendar.SetValue(Grid.RowProperty, 1);
        root.Children.Add(calendar);
        #endif  

完全相同的错误。

所以现在我完全迷路了,这是我得到的例外:

A first chance exception of type 'System.IO.FileNotFoundException' occurred in WinRTXamlToolkit.Controls.Calendar.DLL

如何解决该错误并在 PC 和手机版本中实现日历,或者至少只在手机版本中实现。

提前致谢。

【问题讨论】:

    标签: xaml windows-phone-8 calendar windows-runtime


    【解决方案1】:

    对不起,你是对的。似乎有一个错误 - 日历 dll 的手机版本对手机的核心 WinRTXamlToolkit 库有不必要的引用,该库未配置为 NuGet 包中的依赖项。目前的解决方案是为您的手机项目添加基本工具包 dll 包:“WinRT XAML Toolkit for Windows Phone 8.1”。我将在下一个版本中删除不必要的引用(很快)。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多