C#的WPF工程中如何使用DLL

C#的WPF工程中如何使用DLL,第1张

使用腾讯电脑管家修复下,打开腾讯电脑管家找到“工具箱”然后“电脑诊所”在搜索栏中搜(dll组件)然后找到遇到的问题选择立即修复就可以了。 腾讯电脑管家,是腾讯公司推出的一款免费安全软件, 能有效预防和解决计算机上常见的安全风险。

引用方式的问题。

在你的exe工程“资源解决方案”的bin目录(或引用)上 右键 “添加引用”,然后会出现一个对话框,选择“工程”(Projects)选项卡,里边会出现你的那个类库(dll),然后添加就成了。

每次build或debug都会更新。

使用方法:

1、首先,我们需要向项目中的引用(reference)中添加两个动态库dll,一个是.NET库中的System.Windows.Forms,另外一个是WindowsFormsIntegration;

2、添加完两个动态dll以后,就可以在控件库中找到WindowsFormsHost这个控件;

3、将这个控件放入窗体,放置完以后在xmal代码中会自动生成相应代码:

<Grid>

<WindowsFormsHost Height="100" HorizontalAlignment="Left" Margin="36,29,0,0" Name="windowsFormsHost1" VerticalAlignment="Top" Width="200" />

</Grid>

4、然后,需要在xmal的开始处添加两行代码 :

xmlns:WinFormHost="clr-namespace:System.Windows.Forms.Integrationassembly=WindowsFormsIntegration"

xmlns:WinFormControls="clr-namespace:System.Windows.Formsassembly=System.Windows.Forms"

5、这样就可以在WindowsFormsHost下放置需要的Windows Form控件了。

<WindowsFormsHost Height="196" HorizontalAlignment="Left" Margin="104,65,0,0" Name="windowsFormsHost1" VerticalAlignment="Top" Width="286" >

<WinFormControls:Button Text="WinformButton" Width="150"/>

</WindowsFormsHost>


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7975566.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存