This is the use of WPF as a front-end technology to implement a desktop version of multiple customer service systems. The project uses Prism as the front-end framework, and MVVM mode is used for excellent UI and logical code separation.
Original article title: using WPF to implement multi-customer service with public accounts
Introduction:
This is the use of WPF as a front-end technology to implement a desktop version of multiple customer service systems. The project uses Prism as the front-end framework, adopts the MVVM mode to perfectly separate the UI and logic code, and uses the mef ioc container integrated by MefBootstrapper to decouple the objects of each module. Use IEventAggregator properly to implement events and interactions. This article provides a reference for implementation when introducing the corresponding functions. you can refer to the improvement and introduce it to your project.
Program running interface and function preview:
View Code
Remember the password and use XmlSerializer to serialize user information to the local xml configuration file. the xml configuration file is loaded when the program starts. Usage: MSDN XmlSerializer
2. send messages in the chat window
Function: send text, send emoticon, send images, screen, and reply quickly
View Code
View Code
List of switching customers. the style Xaml code is as follows:
View Code
View Code
System running:
Thank you for reading this article. if you like it, just click like. [recommended!