Blazor - ما هو الـ Component؟

Blazor Server - ما هو الـ Component؟

الـ Component في Blazor هو وحدة بناء مستقلة تمثل جزءًا من واجهة المستخدم (UI) مثل زر، نموذج، قائمة، أو حتى صفحة كاملة.

🔹 خصائص الـ Components:

  • يتكون من ملفات تحمل الامتداد .razor.
  • يمكنه احتواء كود HTML و C# معًا.
  • يمكنه استقبال معطيات (Parameters) من مكونات أخرى.
  • يمكنه التعامل مع الأحداث (مثل النقر Click) وتنفيذ أكواد معينة بناءً عليها.
  • يدعم دورة حياة كاملة للتحكم في سلوكه أثناء الإنشاء والتحديث والحذف.

🔹 مثال سريع على مكون بسيط:


// ملف MyFirstComponent.razor

<h3>مرحبًا بك في أول مكون Blazor!</h3>

✅ هذا المثال البسيط يعرض عنوانًا داخل صفحة Blazor باستخدام مكون صغير.

تعليقات

المشاركات الشائعة من هذه المدونة

HTML - Text Formatting تنسيقات النص

1.1 SQL Introduction

Entity Framework - مقدمة عن Entity Framework