当前位置:网站首页>Great WPF open source control library newbeecoder UI

Great WPF open source control library newbeecoder UI

2022-06-23 03:02:00 User 7152477

Newbeecoder.UI Is a powerful WPF be based on MVVM Framework and control library Utilities . It supports window border shading , Window fillets , Contains many elegant controls . It makes developers more efficient 、 Create beautiful... Faster WPF Building the application . It supports from 4.0 To 4.8 Of .NET frame , It can still be in X86、X64 Up operation .

For developers to build more conveniently and quickly WPF Applications , stay Demo Used in program MVVM Framework creation , Users can refer to Demo Model to create your own application .

The first part analyzes Newbeecoder.UI Control library Demo Application framework :

One 、 Control code style ( Various types of control styles )

Two 、 Common class modules

3、 ... and 、 Core class module

Four 、Xaml front end Page style

5、 ... and 、 Resource file

6、 ... and 、 Topic parameter module

7、 ... and 、ViewModel modular

8、 ... and 、 Main interface and theme setting interface

The second part introduces the open source control library framework and code structure . It mainly contains decorator classes 、 Custom features 、 Control class 、 Custom control 、 converter 、 Core class 、 Event classes 、 Resource style , The theme style 、 Control parameters .

One 、 The decorator class adds a mask layer to the control .

Two 、 Custom features

3、 ... and 、 Control extension class to Nb start , Extension classes are rich in annotations , It is convenient for users to quickly understand the code implementation .

Four 、 Custom controls define certain control styles

5、 ... and 、 The converter integrates various conversion classes .

6、 ... and 、 The core extension classes are mainly algorithms and logic 、 And expansion method . Easy for developers to use and extend .

7、 ... and 、 Event classes are mainly custom events

8、 ... and 、 Control style is to encapsulate the control style in the resource file , When developers need to refactor styles , You can modify it in the style . Control style in Nb start .

Nine 、 Theme styles are extended controls that have more styles , Users add controls of different styles , You can add the required control style in the specified resource file .

Ten 、 The system parameter is the color used in the control library , typeface , Properties required for control size .

Control library demo download address :https://download.csdn.net/download/liaohaiyin/63234875

原网站

版权声明
本文为[User 7152477]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/01/202201251808181635.html