# SimpleSystem **Repository Path**: 869291375/simplesystem ## Basic Information - **Project Name**: SimpleSystem - **Description**: .NET8,WPF使用HandyControl和Prism制作的空白项目模板。方便用来写小工具的初始程序。 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 6 - **Created**: 2025-12-02 - **Last Updated**: 2025-12-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SimpleSystem This is a simple system framework based on WPF, supporting multi-language and theme switching features, suitable for building modern desktop applications. ## Features - **Multi-language Support**: Supports switching between Chinese and English interfaces. - **Theme Switching**: Supports multiple theme styles, including the default theme and dark theme. - **Modular Design**: Implements a modular architecture using the Prism framework, facilitating extension and maintenance. - **Resource Management**: Includes rich image and style resources for easy interface design. ## Technology Stack - C# - WPF - Prism - .NET Core ## Installation and Running 1. Clone the repository: ```bash git clone https://gitee.com/869291375/simplesystem.git ``` 2. Open the solution: Open the `SimpleSystem.sln` file using Visual Studio or any other IDE that supports .NET Core. 3. Build and run: Build and run the `SimpleSystem.UI` project within your IDE. ## Usage Instructions - **Language Switching**: Select your preferred language in the settings interface, click Save, then restart the application for changes to take effect. - **Theme Switching**: Select your preferred theme in the settings interface, click Save, then restart the application for changes to take effect. ## Directory Structure - `SimpleSystem.Infrastructure`: Contains base classes and interfaces. - `SimpleSystem.Models`: Defines data models. - `SimpleSystem.Services`: Provides business logic services. - `SimpleSystem.UI`: The main UI project, containing views, viewmodels, and resource files. - `SimpleSystem.ViewModels`: Contains viewmodel classes. - `SimpleSystem.Views`: Contains view files. ## Contribution Guidelines Contributions and feedback are welcome. Please follow these steps: 1. Fork the repository. 2. Create a new branch. 3. Commit your changes. 4. Create a Pull Request. ## License This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.