باستخدام Aspose.Cells.GridDesktop في تطبيق WPF

سيرشدك هذا البرنامج التعليمي خلال عملية إضافة Aspose.Cells.GridDesktop control إلى تطبيق WPF. أنت بحاجة إلى أي إصدار من Visual Studio IDE يدعم تطوير WPF لتجربة ذلك من جانبك.

قم بإنشاء تطبيق WPF باستخدام Visual Studio

قم أولاً بإنشاء تطبيق WPF باستخدام Visual Studio IDE. انقر فوقملف » جديد » مشروع القائمة وحددتطبيق WPF من القوالب ، قم بتسمية المشروع وانقرنعم. يمكنك توجيه مشروعك إلى أي إطار .NET أعلى من 2.0 ، ومع ذلك ، لا يمكنك استخدام ملف تعريف العميل .NET Frameworks.

أضف مراجع إلى مساحات الأسماء المطلوبة

أضف المراجع إلى التجميعات التالية بالنقر بزر الماوس الأيمن فوق نافذة المراجع من نافذة مستكشف الحلول وحدد إضافة قائمة مرجعية.

  • تجميع WindowsFormsIntegration (WindowsFormsIntegration.dll).
  • Windows تجميع النماذج (System.Windows.Forms.dll).
  • Aspose.Cells.GridDesktop (Aspose.Cells.GridDesktop.dll).

يضيف هذا الإجراء التجميعات المطلوبة إلى التطبيق ، أي ؛ نسخ التجميعات إلى مجلد سلة التطبيق.

أضف مراجع إلى XAML

بعد ذلك ، انتقل إلى ملف XAML وأضف مساحات الأسماء ومراجع التجميع التالية داخل علامة Windows.

 xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"

xmlns:gridDesktop="clr-namespace:Aspose.Cells.GridDesktop;assembly=Aspose.Cells.GridDesktop">

ستبدو علامة Windows النهائية مشابهة لما هو موضح أدناه.

ما يجب القيام به: image_بديل_نص

أضف Aspose.Cells.GridDesktop control إلى XAML

ما عليك سوى إضافة الكود أدناه داخل علامة الشبكة في XAML. الWindowsFormsHost تستخدم العلامة لاستضافة Windows نماذج التحكم والشبكة: GridDesktop تمثل العلامة Aspose.Cells.GridDesktop control. يمكنك أيضًا تسمية عنصر التحكم بحيث يمكن الرجوع إليه بسهولة في التعليمات البرمجية.

 <WindowsFormsHost Loaded="FrameworkElement_OnLoaded">

    <WindowsFormsHost.Child>

        <gridDesktop:GridDesktop x:Name="grid" />

    </WindowsFormsHost.Child>

</WindowsFormsHost>

سيبدو XAML النهائي على النحو التالي.

ما يجب القيام به: image_بديل_نص

استخدم Aspose.Cells.GridDesktop

يمكننا الآن الوصول إلى واستخدام Aspose.Cells.GridDesktop control في ملف .cs مثل أي تطبيقات Windows Forms أخرى. من أجل الحفاظ على العرض التوضيحي بسيطًا ، نقوم فقط بتحميل نموذج جدول بيانات في Aspose.Cells.GridDesktop control وحفظه مرة أخرى. علاوة على ذلك ، استخدمنا الحدث FrameworkElement_OnLoaded لتشغيل العبارات التالية.

بناء وتشغيل

الآن ، قم ببناء وتشغيل التطبيق باستخدامF5 أوبداية زر في Visual Studio UI.