22

我是 WPF 的新手。我想使用日期时间选择器。我已经从以下站点下载了“扩展 WPF 工具包 - 1.9.0”。

http://wpftoolkit.codeplex.com/releases/view/96972

我有解压缩文件并找到两个dll。一种是“WPFToolkit.dll”和“Xceed.Wpf.Toolkit.dll”。

现在如何在我的项目中添加这两个 dll?以及如何在我的项目中使用日期时间控制。

4

5 回答 5

52

首先,在您的项目中引用这些 dll。
在解决方案资源管理器中右键单击References并单击Add Reference,现在浏览并添加两个 dll。

其次,构建一次项目以在 XAML 中为新添加的 dll 启用智能感知。

第三,在您的 XAML 文件中添加以下命名空间

    xmlns:wpfTool="clr-namespace:Xceed.Wpf.Toolkit;assembly=Xceed.Wpf.Toolkit"

提示:键入xmlns:customName="wpftool",您应该能够看到智能感知列出所有相关的命名空间。

下面是 XAML 代码:

<Window x:Class="WpfApplication1.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:wpfTool="clr-namespace:Xceed.Wpf.Toolkit;assembly=Xceed.Wpf.Toolkit"
        Title="MainWindow" Height="350" Width="525">
    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition Height="*"/>
            <RowDefinition Height="*"/>
        </Grid.RowDefinitions>
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="*"/>
            <ColumnDefinition Width="*"/>
        </Grid.ColumnDefinitions>
        <wpfTool:DateTimePicker Grid.Row="0">

        </wpfTool:DateTimePicker>
    </Grid>
</Window>
于 2013-02-11T10:06:18.650 回答
11

在 VS 2013 中添加控件的图形方式

  1. 首先,在您的项目中引用这些 dll。
  2. 右键单击解决方案资源管理器中的引用,然后单击添加引用,现在浏览并添加两个 dll。
  3. 右键单击工具箱 > 常规区域并选择“添加选项卡” - 为选项卡命名,例如“WPF 工具包控件”!
  4. 现在点击选择项目..它打开选择工具箱项目对话框......!
  5. 在 WPF 组件选项卡中 - 现在单击浏览按钮并找到下载的 dll 并单击打开
  6. WPF 组件选项卡将显示所有控件
  7. 单击确定“WPF Toolkit Controls”将填充 WPF Toolkit 的所有控件
  8. 现在拖放所需的控件 - 它将自动添加所需的命名空间引用。
于 2015-02-10T10:37:38.240 回答
10

使用 NuGet 安装扩展工具包

Install NuGet  
Open your Visual Studio.  
Open your solution/project.  
Open Tools menu, select Library Package Manager and select Package Manager Console
Run the following command "Install-Package Extended.Wpf.Toolkit"      

然后尝试您将获得命名空间。

NuGet 包页面(自 2016 年 6 月 17 日起可用)

于 2014-04-23T06:54:43.123 回答
3

如果您想坚持当前使用的方法,请右键单击您的项目,然后选择添加引用。转到浏览并找到您下载的 dll。

或者

在此处下载 NuGet 。安装第三方库要容易得多。

于 2013-02-11T09:52:30.400 回答
3

在 XAML 中,您应该添加:

对于 AvalonDock:

xmlns:xcad="http://schemas.xceed.com/wpf/xaml/avalondock"

对于 WPF 工具包:

xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit"
于 2018-09-05T15:55:28.197 回答