首次访问?欢迎登录zenon工业软件技术论坛!

修订历史  [返回]

一、在VS2022中创建WPF用户控件库项目

二、编译项目生成Dll文件

三、重新新建一个WPF用户控件库项目

1、删除xaml文件中部分内容后显示如下:

<UserControl xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 

             xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 

             >

    <Grid>

    </Grid>

</UserControl>

2、删除项目资源管理器UserControl1.xaml目录下的 .cs文件:

3、右键点击资源管理器加入首个WPFUserControl项目引用

4、右键点击本项目依赖项,并在跳出窗口中选择首个项目生成的Dll文件

5、将工具栏中新出现在项目控件(上图中为UserControl1)拖至本项目的xaml设计框中

6、编译此项目,若生成成功的话会在xaml的设计框中显示首个项目的控件

7、将此项目的xaml文件及其引用的首个项目的Dll文件分别加入zenon editor中Files目录下的Graphics和Others文件夹中

一、在VS2022中创建WPF用户控件库项目

二、编译项目生成Dll文件

三、重新新建一个WPF用户控件库项目

1、删除xaml文件中部分内容后显示如下:

<UserControl xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

          xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 

          xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 

          >

 <Grid>

 </Grid>

</UserControl>

2、删除项目资源管理器UserControl1.xaml目录下的 .cs文件:

3、右键点击资源管理器加入首个WPFUserControl项目引用

4、右键点击本项目依赖项,并在跳出窗口中选择首个项目生成的Dll文件

5、将工具栏中新出现在项目控件(上图中为UserControl1)拖至本项目的xaml设计框中

6、编译此项目,若生成成功的话会在xaml的设计框中显示首个项目的控件

7、将此项目的xaml文件及其引用的首个项目的Dll文件分别加入zenon editor中Files目录下的Graphics和Others文件夹中