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

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

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

dotnet/winforms

0
View on GitHub↗
4,822 نجوم·1,108 تفرعات·C#·MIT·7 مشاهدات

Winforms

Windows Forms هو إطار عمل .NET لبناء واجهات مستخدم رسومية لأنظمة تشغيل Windows باستخدام كود مُدار وعناصر تحكم أصلية. يعمل كمكتبة واجهة مستخدم قائمة على الأحداث توفر مجموعة من عناصر التحكم المرئية ومعالجات الأحداث لإنشاء تطبيقات سطح مكتب تفاعلية.

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

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

Features

  • Windows Desktop Applications - A framework for building native graphical user interface applications specifically for the Windows operating system.
  • Windows Frameworks - Provides a comprehensive suite of native controls and event-driven logic for building graphical user interfaces on Windows.
  • GDI Rendering - Draws user interface elements and shapes using the Windows Graphics Device Interface (GDI).
  • Windows API Integration Patterns - Implements managed compatibility layers to interface with specialized native Windows system APIs.
  • Windows API Wrappers - Provides high-level managed abstractions over the native User32 and GDI+ Windows APIs.
  • Managed-to-Native Function Calls - Uses platform invocation services to translate managed .NET calls into unmanaged C-based system library instructions.
  • Windows API Wrapping - Wraps low-level User32 Windows API functions in a managed layer to create desktop windows.
  • Window Message Loops - Utilizes a continuous event queue to process user inputs and system notifications via callback methods.
  • UI Component Models - Implements a component-based UI model where interfaces are composed of independent, reusable controls.
  • Desktop UI Frameworks - Provides a toolkit for building Windows graphical user interfaces using managed code and native controls.
  • Event-Driven UI Frameworks - Provides a set of visual controls and event handlers based on an event-driven architectural pattern.
  • Visual Canvas Editors - Provides a visual canvas where UI components can be arranged to automatically update the underlying code.
  • Visual UI Designers - Provides a graphical editor for arranging user interface elements on a canvas using drag-and-drop.
  • Data Visualization Charts - Includes charting controls to visualize numerical datasets as graphical representations.
  • Project Conversion Automation - Ships a command-line tool to automate the conversion of project files and dependencies during version migrations.
  • Desktop Project Porting - Provides tools for porting legacy desktop projects to modern .NET runtime environments.
  • Desktop Applications - Provides built-in charting controls for numerical data visualization within desktop applications.
  • Legacy Compatibility Wrappers - Provides a compatibility layer to call specialized legacy Windows system functions not available in standard environments.
  • UI and Desktop Frameworks - Toolkit for building traditional Windows desktop applications.

سجل النجوم

مخطط تاريخ النجوم لـ dotnet/winformsمخطط تاريخ النجوم لـ dotnet/winforms

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

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

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

Start searching with AI

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

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Winforms.
  • microsoft/windows-classic-samplesالصورة الرمزية لـ microsoft

    microsoft/Windows-classic-samples

    5,624عرض على GitHub↗

    This repository is a collection of C++ desktop application examples and reference samples for building native software using the Win32 API. It serves as a programming guide through practical source code implementations of classic Windows desktop functionality and system-level API calls. The project provides reference implementations for Windows desktop development and Windows Server application development. These samples demonstrate how to integrate the Windows API to implement specific system functionalities and low-level features. The codebase covers native Windows programming using C++ an

    عرض على GitHub↗5,624
  • amanjeetsingh150/kotlin-android-examplesالصورة الرمزية لـ amanjeetsingh150

    amanjeetsingh150/kotlin-android-examples

    1,058عرض على GitHub↗

    This repository provides a comprehensive collection of functional code samples designed to demonstrate modern development patterns and architectural practices for the Android platform using Kotlin. It serves as a practical guide for implementing standard design patterns that decouple business logic from user interface components, ensuring that applications remain maintainable and testable. The project distinguishes itself by offering isolated, hands-on implementations of complex mobile programming tasks. It covers a wide range of capabilities, including asynchronous networking, local database

    Kotlinandroidandroid-applicationandroid-development
    عرض على GitHub↗1,058
  • microsoft/winui-galleryالصورة الرمزية لـ microsoft

    microsoft/WinUI-Gallery

    3,524عرض على GitHub↗

    WinUI Gallery is a comprehensive reference application and component showcase for the Windows desktop platform. It provides a collection of interactive examples and reusable interface patterns designed to demonstrate the implementation of native controls and layout structures within Windows applications. The project serves as a practical guide for applying the Fluent Design System, offering a centralized resource for developers to explore how to build consistent, accessible, and responsive user interfaces. By providing both visual demonstrations and the underlying code, it illustrates how to

    C#fluentfluent-designuwp
    عرض على GitHub↗3,524
  • microsoft/wpf-samplesالصورة الرمزية لـ microsoft

    microsoft/WPF-Samples

    5,698عرض على GitHub↗

    This repository is a collection of reference implementations and code samples for building Windows desktop applications using the Windows Presentation Foundation framework. It provides a sample library focused on desktop window management, declarative user interface layouts, and the Model-View-ViewModel architectural pattern. The collection includes practical examples of XAML-based declarative interfaces and the synchronization of data between business logic and the user interface via the Model-View-ViewModel pattern. It offers reference implementations for applying accessibility standards an

    C#
    عرض على GitHub↗5,698
عرض جميع البدائل الـ 30 لـ Winforms→

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

ما هي وظيفة dotnet/winforms؟

Windows Forms هو إطار عمل .NET لبناء واجهات مستخدم رسومية لأنظمة تشغيل Windows باستخدام كود مُدار وعناصر تحكم أصلية. يعمل كمكتبة واجهة مستخدم قائمة على الأحداث توفر مجموعة من عناصر التحكم المرئية ومعالجات الأحداث لإنشاء تطبيقات سطح مكتب تفاعلية.

ما هي الميزات الرئيسية لـ dotnet/winforms؟

الميزات الرئيسية لـ dotnet/winforms هي: Windows Desktop Applications, Windows Frameworks, GDI Rendering, Windows API Integration Patterns, Windows API Wrappers, Managed-to-Native Function Calls, Windows API Wrapping, Window Message Loops.

ما هي البدائل مفتوحة المصدر لـ dotnet/winforms؟

تشمل البدائل مفتوحة المصدر لـ dotnet/winforms: microsoft/windows-classic-samples — This repository is a collection of C++ desktop application examples and reference samples for building native software… amanjeetsingh150/kotlin-android-examples — This repository provides a comprehensive collection of functional code samples designed to demonstrate modern… microsoft/wpf-samples — This repository is a collection of reference implementations and code samples for building Windows desktop… microsoft/winui-gallery — WinUI Gallery is a comprehensive reference application and component showcase for the Windows desktop platform. It… duilib/duilib — Duilib is a Windows UI library and custom rendering engine designed for building high-performance graphical user… mhammond/pywin32 — pywin32 is a collection of Python extensions that serve as a wrapper for the native Windows API, enabling the…