HandyControl
介绍
HandyControl是一套WPF控件库,它几乎重写了所有原生样式,同时包含80余款自定义控件
用法
Step 1: 添加 HandyControl 引用,或在 nuget 上搜索 HandyControl;
Install-Package HandyControl
Step 2: 在 App.xaml 中添加如下代码:
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="pack://application:,,,/HandyControl;component/Themes/SkinDefault.xaml"/>
<ResourceDictionary Source="pack://application:,,,/HandyControl;component/Themes/Theme.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
Step 3: 添加命名空间: xmlns:hc="https://handyorg.github.io/handycontrol"
Step 4: 开始编码
组件
![null 14fd5260b5374ff602e307d6f0df282d.png](https://i-blog.csdnimg.cn/blog_migrate/c2ce03bdcba6e69b2341e0ac22d58f61.png)
![null c56e1bbba7a411381b78cb866d00f27a.png](https://i-blog.csdnimg.cn/blog_migrate/5592883396a3658d65a1f88aaed8a345.png)
![null 45e5bc685c07c1dfcf97236cb597e7ec.png](https://i-blog.csdnimg.cn/blog_migrate/2202e3e6c6b0e84aa9ae82de511bb6e1.png)
![null 5889d53f99543f80f1ee251e5b7eff92.png](https://i-blog.csdnimg.cn/blog_migrate/14f64c8a5619974555c06fbf862566f5.png)
![null 48196eeedc8be157e1a88b1d9d699d73.gif](https://i-blog.csdnimg.cn/blog_migrate/3e60b6752660d79b899298a4bba0702d.gif)
![null 61d62754fd50a57e1ccd610f5d3c097e.png](https://i-blog.csdnimg.cn/blog_migrate/da851f1b3ae85af9f6f7bd00ce329c9f.png)
![null 6734849c0cfdd5bd578a9e2e14ce3e8e.png](https://i-blog.csdnimg.cn/blog_migrate/91bb49701428e8d5539d3cb22792ed46.png)
![null a29e8ca50d785825eddfc20d0284ce7d.png](https://i-blog.csdnimg.cn/blog_migrate/857c7be861d279ef3413fbb247f01ce6.png)
![null 3f09af2c1660105a243a0f26ea4e067a.png](https://i-blog.csdnimg.cn/blog_migrate/3565f02a8973e6408c4604b11422410f.png)
![null a927d0cabfed78eb151905ad3688c84c.png](https://i-blog.csdnimg.cn/blog_migrate/1d29baf838e5720e68e5e07dcbebd234.png)
![null 13a6caf6a3f289d6adae7be1aff60e99.gif](https://i-blog.csdnimg.cn/blog_migrate/7e9e3c9ff114da8b053c00c9aa33afd9.gif)
![null c03fd505b58efaaa05a1e2f60ff4a93d.gif](https://i-blog.csdnimg.cn/blog_migrate/3c59283f48990e3de7e5e4223028d45b.gif)
![null a304739d750370bc968ea3ae5c5200df.png](https://i-blog.csdnimg.cn/blog_migrate/590ddbe54a1f668c1c05079c87097bb5.png)
![null 0daecb51d5836a460897dc7da52baa83.gif](https://i-blog.csdnimg.cn/blog_migrate/581ab6f8f95bbf08b5ab48afdd0f0a4a.gif)
![null 1a10466ef970e63d582e3f1dc773a2db.gif](https://i-blog.csdnimg.cn/blog_migrate/329fbbc1dbcf8192b6916f2001e6fff5.gif)
![null b5f05abda28183f1fc2fcb14ce0d9577.gif](https://i-blog.csdnimg.cn/blog_migrate/95bb0a97a4a4559b9b63f8fb80e5f54d.gif)
![null a018e231e5452caf91fb764e7a03eea8.png](https://i-blog.csdnimg.cn/blog_migrate/12c2ee88735fa9daff6091c6f00f1ee9.png)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5O3g2wi3-1690943783713)(https://gitee.com/handyorg/HandyOrgResource/raw/master/HandyControl/Resources/RunningBlock.gif)]
![null 786dbd5594c434811c80122402d36f74.gif](https://i-blog.csdnimg.cn/blog_migrate/44eef4a1b0bb66d277067487c68a52ac.gif)
![null ab2bd8043649d7af334f08ffffa6a1e7.png](https://i-blog.csdnimg.cn/blog_migrate/4de8d86752c034527fc914215e983f66.png)
![null 8485432502eb63ceef166100b799c931.png](https://i-blog.csdnimg.cn/blog_migrate/6b32d390cb6fd575e56ead9fab80dc79.png)
![null 6b7fc85bac944e695a5a330524470a9b.png](https://i-blog.csdnimg.cn/blog_migrate/3402e4f09d827b90e89ebd13af12d393.png)
![null 12be804c717a0ca4fede4e5c50c6a54e.png](https://i-blog.csdnimg.cn/blog_migrate/ccfc503966ca48496df7463c524bf627.png)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ErfSk4xK-1690943783716)(https://gitee.com/handyorg/HandyOrgResource/raw/master/HandyControl/Resources/Grid.gif)]
![null 4e7e2d4cc61135d4898faeaeadcb004a.png](https://i-blog.csdnimg.cn/blog_migrate/df844ea6f133e67e3f384cf2b00b75b4.png)
![null 4a0518ab7b589ad039dc39cdbc9388bb.png](https://i-blog.csdnimg.cn/blog_migrate/201ff1132805ab7528d3a77e37639ea8.png)
![null 396894669e9adad647957c3c215b490b.png](https://i-blog.csdnimg.cn/blog_migrate/0a9d44312d94cb4d2d61fe5f951c7116.png)
![null 73cb7eabbfca0da0fdb2cd2b854f3877.gif](https://i-blog.csdnimg.cn/blog_migrate/df7b1b8090bf6186073cb2f1cb3c8c4a.gif)
![null d38d37a478f00d4c1c0a9c342787db53.gif](https://i-blog.csdnimg.cn/blog_migrate/81a25518258cd06bc6d86a245eaf1851.gif)
![null 11a3deadde5191e9e607f9b95775b8c8.gif](https://i-blog.csdnimg.cn/blog_migrate/37c1c28506d30d0d4b45d4b5229d5754.gif)
![null 80bb2d632f61490c71a56c12d11c5491.gif](https://i-blog.csdnimg.cn/blog_migrate/cc822617c9688c574a610b79d199f671.gif)
![null 14d727f89011f7859e99c65cb824b726.png](https://i-blog.csdnimg.cn/blog_migrate/251e808d040743d047163734d79bdfe6.png)
![null 74d1228323910a8f8255d6bdc4a01acc.png](https://i-blog.csdnimg.cn/blog_migrate/f98590712db33674b4de0c76aec5029e.png)
![null 7c0648ee120650588077ee266010e7ba.gif](https://i-blog.csdnimg.cn/blog_migrate/f16b16e0f0e6859ec725d91ed3d73b58.gif)
![null 156c7e79c17a2b67795af570feebe64c.gif](https://i-blog.csdnimg.cn/blog_migrate/0440fe17008a425eda6e54fad2b6511d.gif)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oPgGlfK3-1690943783723)(https://gitee.com/handyorg/HandyOrgResource/raw/master/HandyControl/Resources/CoverFlow.gif)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ib0RHKi5-1690943783723)(https://gitee.com/handyorg/HandyOrgResource/raw/master/HandyControl/Resources/CoverView.gif)]
![null d0f63eff614c64f0bf47a6dd979c6156.png](https://i-blog.csdnimg.cn/blog_migrate/a63662ec3cfc95d60cb69f347eeca687.png)
![null bedf97c99ca57716eae103f20dc78a02.png](https://i-blog.csdnimg.cn/blog_migrate/0e94161674f2da5e74d13290deb3ff4a.png)
![null 356bfc37571f570e060193768b9762b0.gif](https://i-blog.csdnimg.cn/blog_migrate/3d9d0cfdb63b751186b312ed5924a3b3.gif)
![null 38e37bb2486e9e7b31bf1d8cf0c51d53.gif](https://i-blog.csdnimg.cn/blog_migrate/337f4a7b02f0ea717b66cb31f8f29df1.gif)
![null d26ef92a0186c245e87973a29f39c2b9.gif](https://i-blog.csdnimg.cn/blog_migrate/1ea66f921bbb018bca683380c8d22e2f.gif)
![null 22cd7e3d1fe9b5e155ffd42a1ec3683c.png](https://i-blog.csdnimg.cn/blog_migrate/16b3646cc739abf4b637e8faff8ef971.png)
![null 10a9f7002ed527f1252b2449f303355c.png](https://i-blog.csdnimg.cn/blog_migrate/3855472e97c9084f79050e5983d9cf23.png)
![null f96784ddfdb6edd7880659d1c143027a.png](https://i-blog.csdnimg.cn/blog_migrate/fe21019c8edb1b7c6c72f6bf0d0dbaff.png)
![null 6a5b39a842c6581f857d315aafd44b22.png](https://i-blog.csdnimg.cn/blog_migrate/38e2646b2de6c6b0752b7b3fdf58dd4a.png)
![null e4e90cffe8d41852c897306a5366f97c.png](https://i-blog.csdnimg.cn/blog_migrate/c6888ad5688041a673a8255a42c835dd.png)
![null 1693c2d36c8026bdea69019e46b6e268.png](https://i-blog.csdnimg.cn/blog_migrate/9adf938a28455fa1726d54610c87c29d.png)
![null 9b902aa776542884377c12537121a1f1.gif](https://i-blog.csdnimg.cn/blog_migrate/23324f182f9a70117152cd08ce75db05.gif)
![null d9ea574c046bddef968ea948b1d0be60.png](https://i-blog.csdnimg.cn/blog_migrate/3f486e75415ead2b240a4aca94997d03.png)
![null 56463f81aade80ed32061bf794260357.png](https://i-blog.csdnimg.cn/blog_migrate/c1536ba025555b4e99458737edcdf95e.png)
![null 5e03ec5b2481b6f688846c45e4fdf195.png](https://i-blog.csdnimg.cn/blog_migrate/7b9dab2d213648c47a171183ee5f071d.png)
![null 4fcc6a47d2dad2482b1acf1dec29e6a0.png](https://i-blog.csdnimg.cn/blog_migrate/548f22920470c1b1a0ffb0bd252ffff9.png)
![null dd635743e8768dd8cedb7227e4c05d2d.png](https://i-blog.csdnimg.cn/blog_migrate/591f3f176f1d25e9bcd994a6c790c68f.png)
![null 0012802783f75d187d75fb205266130b.png](https://i-blog.csdnimg.cn/blog_migrate/c8856143eb184278c8b05bff18dd9357.png)
![null 2c960c4f21add258e0c38fad335f2693.png](https://i-blog.csdnimg.cn/blog_migrate/29aec2bc3634212316428248a744d820.png)
![null c806b6d26c32b0cb2848c028c93ad8ec.png](https://i-blog.csdnimg.cn/blog_migrate/a6fb2bb3a7b7a512247eec7f3bd3948a.png)
![null c0f7bafaae43671bf1ce820aa8fab421.png](https://i-blog.csdnimg.cn/blog_migrate/4cbd176ef7f58bdd327470982ca2aec6.png)
![null a10f04984930252be4e0996f4f8ff299.gif](https://i-blog.csdnimg.cn/blog_migrate/5cc2a22a8b19a291684939d4f5f00ec1.gif)
![null 013bc19e1cf4624305ca5540878655a8.gif](https://i-blog.csdnimg.cn/blog_migrate/e5c4df10358b8e2d6b09dbc98e39a160.gif)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Emm069TN-1690943783740)(https://gitee.com/handyorg/HandyOrgResource/raw/master/HandyControl/Resources/Carousel.gif)]
![null e58ef5ab18b7e8eba01f3d17422cd869.gif](https://i-blog.csdnimg.cn/blog_migrate/560d907151db9ef3cae1c83fa08a4e9b.gif)
![null 6cb449fe9de601bfa70cfe99c83c7c52.gif](https://i-blog.csdnimg.cn/blog_migrate/3dfa38b7ac9fb069381e4e4bac9e3a77.gif)
![null bfcd6724c5bd881778ef4048a67d9e51.gif](https://i-blog.csdnimg.cn/blog_migrate/558ef137646fec47cf61c3f12ccdd535.gif)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fbGGANv5-1690943783742)(https://gitee.com/handyorg/HandyOrgResource/raw/master/HandyControl/Resources/ImageBrowser.gif)]
![null 13a9971fb5f36f766f52e55bedbd0dc2.gif](https://i-blog.csdnimg.cn/blog_migrate/f5613390ef310a259170cb43eb01a8d0.gif)
![null 45b2d14a65f4de92c264a21632864767.gif](https://i-blog.csdnimg.cn/blog_migrate/b11216d1e37acbcad29e6c49cfcf5121.gif)
![null 59117b760f0ce3d9c57bbe4b769b4125.gif](https://i-blog.csdnimg.cn/blog_migrate/f3d71e1d47578ad40dc3de4495edd4c7.gif)
![null e5361361876fcdd7edd8ab51b7d641e1.gif](https://i-blog.csdnimg.cn/blog_migrate/1e9743fa32ebde081cfef5835d14ff83.gif)
![null f4f5baeafe160a8271b99a55bc12e06e.gif](https://i-blog.csdnimg.cn/blog_migrate/b2c0fa55aef44e144e02ad8b650a5dcc.gif)
![null def042d6db9e8fb0f8f4c7be32890d78.gif](https://i-blog.csdnimg.cn/blog_migrate/23fecebf31ecfbf01ba780306118119f.gif)
![null 9eaced86fe76abe6de83de474db77d7e.gif](https://i-blog.csdnimg.cn/blog_migrate/0f8ea66a239e0b18129d1712345de49b.gif)
![null 8492ba8b7129c5f3660aca99bca9258d.png](https://i-blog.csdnimg.cn/blog_migrate/472395b9cc31d4304881d1d475dc04df.png)
![null 37d36456e7b8d22a0d72ac237bd9c191.png](https://i-blog.csdnimg.cn/blog_migrate/dc05b00a32fe796ee514575e111367ef.png)
![null 4486030cc5193ba8428f56a166fba622.gif](https://i-blog.csdnimg.cn/blog_migrate/2b6b6d295b6f639417cebfcd31074125.gif)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Eh3DgOvC-1690943783746)(https://gitee.com/handyorg/HandyOrgResource/raw/master/HandyControl/Resources/GifImage.gif)]
![null 2d5b4ed079aa8151a4d68c4d52218ce1.png](https://i-blog.csdnimg.cn/blog_migrate/dd370d41ec2943a8015ad3b91eea15c7.png)
![null 8d4a55c22f0508f55c7910f76de702f4.gif](https://i-blog.csdnimg.cn/blog_migrate/647fb8fe70c6c6e7e20817562aa26123.gif)
![null 775959941ddd596237124605db8a7b62.png](https://i-blog.csdnimg.cn/blog_migrate/005b0ad9b729237a97ce833206b1dbd3.png)
![null 66dc9d4198ad4cbdb9f0d4c3ca0ead79.png](https://i-blog.csdnimg.cn/blog_migrate/2ea1d814fc256f800fde00902d29fc91.png)
![null 7c10cb7cca50038c049026cb6a82d920.png](https://i-blog.csdnimg.cn/blog_migrate/6f3933198592e6d8a91af88ce96bf2f6.png)
![null ba763143b52a21fab4bfa3527eec2446.png](https://i-blog.csdnimg.cn/blog_migrate/7937696ea919d793dc716e57213593e9.png)
![null c45d64521da5a01e2269a50b6f48a150.png](https://i-blog.csdnimg.cn/blog_migrate/33c33bff7abb0808a54124ac4678f1f6.png)
![null 79c588057a3188cbab77dbbae3305477.png](https://i-blog.csdnimg.cn/blog_migrate/82fc4a5e9e5d5c1c3c8e6b52702e690b.png)
![null 368e2ed1c357b8a8377e05eed29dde21.png](https://i-blog.csdnimg.cn/blog_migrate/295682d1638c742e12112fe9c9bd1eca.png)
![null b56c6016ac3af16db89f7dbd59d8c070.png](https://i-blog.csdnimg.cn/blog_migrate/b0538b11b477f338421b5b75014994ab.png)
![null 81f95178111808973f8f3ebdb033da71.png](https://i-blog.csdnimg.cn/blog_migrate/9ccdca62c9d1b46e59f101b63ae36ba1.png)
![null afbf6b6116136fd14b2e6006d9930b66.png](https://i-blog.csdnimg.cn/blog_migrate/8e8fd7cb05d0e4c2ffd4c1d210bec24f.png)
![null 5d0bb5d0e05924b6759126020329073a.gif](https://i-blog.csdnimg.cn/blog_migrate/970fa1796bdf0bbb667f0589223806c8.gif)
![null 4dc9a3579f9250e475389a045922c6f5.gif](https://i-blog.csdnimg.cn/blog_migrate/09820321f5d407b3011a7d0ee5e6ec04.gif)
![null b57cfad1f90d75c23d11b3e55e737116.gif](https://i-blog.csdnimg.cn/blog_migrate/b0c14b52f6569f80bcd9731ce99e3087.gif)
![null ce97fae1296d62e5c88934e6cb6c602d.png](https://i-blog.csdnimg.cn/blog_migrate/788943a7e6a98b7d1b087e61ae62578e.png)
![null 1ef930e30b0980781e143da03f13b3a1.gif](https://i-blog.csdnimg.cn/blog_migrate/eaf30c87555f6562dff7b0f45c311ecb.gif)
![null 782a2fef269820e0775c993a6258b240.png](https://i-blog.csdnimg.cn/blog_migrate/83563123d6201db4f3d648b00493a0b1.png)
![null 5b6822331856cff823b475045553df2e.png](https://i-blog.csdnimg.cn/blog_migrate/4541ee9c5b12d380232180fff770d166.png)
项目地址
• 项目地址:https://github.com/HandyOrg/HandyControl
• 码云: https://gitee.com/handyorg/HandyControl/
• 中文文档::https://handyorg.github.io/handycontrol/
推荐阅读
欢迎关注我的公众号“Net分享”,技术文章第一时间推送,随缘更新 , 分享一些你可能注意不到的细节,开源项目来自Github和码云推荐,如有侵权请及联系删除,希望Csharp越来越好,DotNet平台越来越强。
![0da286e8268ab7d5c44f89cf519ba3c1.jpeg](https://i-blog.csdnimg.cn/blog_migrate/103907d273d56e5823fb7375ef3a5629.png)