WPF 类库 使用handycontrol 配置

在学习wpf发现了一个非常好用的UI库 handycontrol 但是很多地方讲的都是WPF应用程序怎么用,很少有讲类库那么引用的问题,所以在这里自己总结一下,希望能帮助到大家:

1.添加 handycontrol 的引用;安装,我已经安装了,所以按钮显示是“卸载”

        

第二步,添加“资源字典”,注意名字为“DesignTimeResources”,如果不能添加,则用记事本打开项目文件“***.csproj”,添加如下:

  <ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
    <WarningLevel>4</WarningLevel>
    <Deterministic>true</Deterministic>

第三步,自己添加一个“资源字典”,名字为“App.xaml”,选中项目 鼠标右键 

第四步,修改内容资源字典“App.xaml”的内容

<Application x:Class="App"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:local="clr-namespace:LtyTRhinoUI"
             StartupUri="MainWindow.xaml">
    <Application.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="pack://application:,,,/WPfText;component/Properties/DesignTimeResources.xaml"></ResourceDictionary>
            </ResourceDictionary.MergedDictionaries>
        </ResourceDictionary>
    </Application.Resources>
</Application>

注意上面的Source="pack://application:,,,/WPfText;component/Properties/DesignTimeResources.xaml">中的WPfText是你的项目名称

配置就差不多了,,

在界面加上"xmlns:hc="https://handyorg.github.io/handycontrol"

然后就可以使用了

例如

<TextBox HorizontalAlignment="Left" Height="71" Margin="25,135,0,0" TextWrapping="Wrap" Text="TextBox" 
                 VerticalAlignment="Top" Width="316" 
                 Style="{StaticResource TextBoxExtend}" 
                 hc:TitleElement.Title="账号:" Grid.ColumnSpan="2" />

今天就差不多了,有问题可以留言咨询,共同学习文章来源地址https://uudwc.com/A/rZ6rW

原文地址:https://blog.csdn.net/chenjiang0611/article/details/132984032

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

h
上一篇 2023年09月25日 11:05
05_2D3D转换
下一篇 2023年09月25日 11:09