awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
microsoft avatar

microsoft/WPF-Samples

0
View on GitHub↗
5,698 نجوم·3,283 تفرعات·C#·MIT·3 مشاهدات

WPF Samples

هذا المستودع عبارة عن مجموعة من تنفيذات المرجعية وعينات الكود لبناء تطبيقات سطح مكتب Windows باستخدام إطار عمل Windows Presentation Foundation. يوفر مكتبة عينات تركز على إدارة نوافذ سطح المكتب، وتخطيطات واجهة المستخدم التعريفية، ونمط هندسة Model-View-ViewModel.

تتضمن المجموعة أمثلة عملية للواجهات التعريفية القائمة على XAML ومزامنة البيانات بين منطق الأعمال وواجهة المستخدم عبر نمط Model-View-ViewModel. يقدم تنفيذات مرجعية لتطبيق معايير إمكانية الوصول وتنفيذ أنماط تصميم وتراص سطح المكتب القياسية.

تغطي العينات مجموعة واسعة من إمكانيات تطوير سطح المكتب، بما في ذلك إدخال المستخدم ومعالجة الأحداث لتفاعلات لوحة المفاتيح والماوس. كما توضح استخدام العرض المسرع بالأجهزة، ونظام خصائص التبعية، وإدارة دورة حياة التطبيق لبرامج Windows الأصلية.

Features

  • Windows Desktop Applications - Provides a comprehensive reference for building native Windows desktop applications using WPF.
  • Framework Sample Libraries - Serves as a reference sample library for building applications with the WPF framework.
  • MVVM Patterns - Implements the Model-View-ViewModel pattern to decouple business logic from the user interface.
  • XAML - Uses XAML to define declarative user interface layouts and component properties.
  • Data Binding - Provides mechanisms for synchronizing state between data sources and interface components.
  • Visual Tree Compositions - Implements a hierarchical visual tree for constructing complex desktop user interfaces.
  • Property Systems - Demonstrates the use of a property system with built-in support for change notification, styling, and inheritance.
  • Application Lifecycles - Manages how Windows programs start and handle window states for stable execution.
  • Hardware-Accelerated Rendering - Uses a hardware-accelerated graphics pipeline to render high-performance vector shapes and animations.
  • User Interaction - Implements event listeners to handle user clicks, keyboard presses, and drag-and-drop interactions.
  • Desktop UI Patterns - Implements standard desktop styling and layering patterns for consistent user experiences.
  • Application Lifecycle Management - Provides examples for managing the startup, window state, and shutdown processes of native Windows applications.
  • Accessibility Standards - Ensures desktop components adhere to accessibility standards for diverse user needs.
  • Accessible UI Frameworks - Applies accessibility standards to desktop components for inclusive user interaction.
  • Desktop Windowing Management - Ships practical implementations of desktop window management and user input handling.
  • Interaction and Event Handling - Implements interaction and event handling logic for responding to keyboard and mouse input.

سجل النجوم

مخطط تاريخ النجوم لـ microsoft/wpf-samplesمخطط تاريخ النجوم لـ microsoft/wpf-samples

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة microsoft/wpf-samples؟

هذا المستودع عبارة عن مجموعة من تنفيذات المرجعية وعينات الكود لبناء تطبيقات سطح مكتب Windows باستخدام إطار عمل Windows Presentation Foundation. يوفر مكتبة عينات تركز على إدارة نوافذ سطح المكتب، وتخطيطات واجهة المستخدم التعريفية، ونمط هندسة Model-View-ViewModel.

ما هي الميزات الرئيسية لـ microsoft/wpf-samples؟

الميزات الرئيسية لـ microsoft/wpf-samples هي: Windows Desktop Applications, Framework Sample Libraries, MVVM Patterns, XAML, Data Binding, Visual Tree Compositions, Property Systems, Application Lifecycles.

ما هي البدائل مفتوحة المصدر لـ microsoft/wpf-samples؟

تشمل البدائل مفتوحة المصدر لـ microsoft/wpf-samples: dodyg/practical-aspnetcore — This project is a comprehensive sample library and implementation guide for ASP.NET Core. It provides a collection of… openseadragon/openseadragon — OpenSeadragon is a JavaScript library and tiled image rendering engine designed for high-resolution image viewing. It… prismlibrary/prism — Prism is a XAML application framework and MVVM architectural framework designed to build loosely coupled and testable… xamarin/xamarin-forms-samples — This project is a collection of reference implementations and code samples for building cross-platform user interfaces… microsoft/windows-universal-samples — This repository is a comprehensive collection of reference implementations and sample libraries for the Universal… goodboydigital/pixi.js — Pixi.js is a high-performance 2D graphics engine used to render interactive animations, sprites, and visual effects in…

بدائل مفتوحة المصدر لـ WPF Samples

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع WPF Samples.
  • dodyg/practical-aspnetcoreالصورة الرمزية لـ dodyg

    dodyg/practical-aspnetcore

    10,382عرض على GitHub↗

    This project is a comprehensive sample library and implementation guide for ASP.NET Core. It provides a collection of practical examples and projects that demonstrate how to build web applications, RESTful APIs, and high-performance services. The repository focuses on a variety of architectural patterns, including the development of Minimal APIs, contract-first gRPC services, and real-time communication using WebSockets and Server-Sent Events. It includes detailed implementations for user identity and security, such as token-based authentication and CSRF protection. The codebase covers a bro

    C#asp-net-coreaspnet-coreaspnetcore
    عرض على GitHub↗10,382
  • openseadragon/openseadragonالصورة الرمزية لـ openseadragon

    openseadragon/openseadragon

    3,360عرض على GitHub↗

    OpenSeadragon is a JavaScript library and tiled image rendering engine designed for high-resolution image viewing. It functions as a deep zoom image viewer that renders massive images using a tiled pyramid approach, enabling smooth panning and zooming without requiring the full image file to be loaded. The project distinguishes itself through broad support for standardized image retrieval protocols, including the International Image Interoperability Framework (IIIF), IIPImage, Iris, and OpenStreetMap. It provides a hardware-accelerated rendering layer via WebGL to apply real-time filters and

    JavaScripthigh-resolutioniiifimage
    عرض على GitHub↗3,360
  • prismlibrary/prismالصورة الرمزية لـ PrismLibrary

    PrismLibrary/Prism

    6,794عرض على GitHub↗

    Prism is a XAML application framework and MVVM architectural framework designed to build loosely coupled and testable applications across WPF, Xamarin Forms, and WinUI. It serves as a structural pattern implementation that separates business logic from the user interface to improve maintainability and testing. The framework provides a XAML event bus for exchanging data and triggering actions between independent components without direct coupling. It also functions as a dependency injection integrator, bridging external inversion-of-control containers to manage service delivery across multiple

    C#c-sharphacktoberfestmvvm
    عرض على GitHub↗6,794
  • xamarin/xamarin-forms-samplesالصورة الرمزية لـ xamarin

    xamarin/xamarin-forms-samples

    4,253عرض على GitHub↗

    This project is a collection of reference implementations and code samples for building cross-platform user interfaces using the Xamarin.Forms framework. It provides practical examples for developing mobile and desktop applications from a single codebase targeting multiple operating systems. The repository focuses on architectural patterns and integration strategies, specifically demonstrating the use of MVVM to synchronize data between models and views. It includes samples for native platform integration, such as invoking platform-specific APIs and creating custom renderers to override defau

    C#
    عرض على GitHub↗4,253
  • عرض جميع البدائل الـ 30 لـ WPF Samples→