Open-source C# WPF Control Library - AduSkin–UI

Open-source C# WPF Control Library - AduSkin–UI

A simple and beautiful WPF UI that incorporates components from some open-source frameworks. It is a customized UI for individuals and can be used as a reference for learners.

Last updated 2/2/2020 1:45 PM
沙漠尽头的狼
2 min read
Category
WPF
Topic
WPF Control Library WPF Open-source Project C# Open-source Project
Tags
.NET C# WPF Control Library WPF Open-source Project

Pursue Excellence, Always Approach Perfection

A Beautiful WPF Control UI

A simple and elegant WPF UI, incorporating components from some open-source frameworks, a personally customized UI for reference by learners.

https://www.cnblogs.com/aduskin/p/12101712.html

1. About 《AduSkin》

《AduSkin》is developed by integrating 《HandyControl》(previously introduced on this site), 《Arthas》, 《WPF.UI》 and other open-source C# WPF control libraries, and also adds the control library author's own features:

1.1 Overview of the Control Library

1.2 Dynamically Change Theme Color

1.3 Technical Communication

2. Case Studies Derived from the 《AduSkin》 Control Library

2.1 AduShopping

2.2 AduChat

2.3 Psychological FM

2.4 SuperEvil

2.5 HttpTool

There are 13 control combination examples, as shown in the left menu of the figure below:

The webmaster selected some of them for screenshot recording and introduction:

3.1 Win10 Menu

3.3 Multi-Function Tab

3.4 Transition Container

The playback time interval can be set in the code.

3.6 Timeline

3.7 Video Control

3.8 Tree Menu

3.9 Data List

Encapsulated with a paging control.

3.10 Right-Side Popup

3.11 Context Menu

4. Final Words

After downloading the source code, you need to extract the video parsing library "libvlc.7z" to the Demo output directory for the video playback functionality to work properly.

Welcome to use the 《AduSkin》 control library. If you have any issues while using the controls, feel free to contact the author via QQ or join the QQ technical exchange group for discussion.

Keep Exploring

Related Reading

More Articles
Same category / Same tag 1/26/2025

Implementing Internationalization in WPF Using Custom XML Files

This article details the method of implementing internationalization in WPF applications using custom XML files, including installing the necessary NuGet packages, dynamically retrieving the language list, dynamically switching languages, using translated strings in code and XAML interfaces, and provides a source code link to help developers easily achieve internationalization in WPF applications.

Continue Reading