مشاركة عبر


إضافات إلى Windows Forms الخاص ب.NET Framework 2.0

يسرد الجدول التالي الجديدة و تحسين الميزات متوفر مع إصدار.NET Framework 2.0. وهذا releكـe تتضمن أيضا ميزات توزيع الجديدة، مثل ClickOnce. لمزيد من المعلومات، راجع: ما الجديد في النشر.

جديد أو محسن ميزة

الوصف

إعدادات تطبيق

إعدادات تطبيقات Windows Forms تسهيل إلى إنشاء sإلىre، والمحافظة تشغيل تفضيلات تطبيق مستخدم و cusإلىm تشغيل العميل. باستخدام إعدادات Windows Forms، يمكنك تخزين ليس فقط بيانات تطبيق مثل كـ databكـe سلاسل اتصال، ولكن أيضا البيانات الخاصة بالمستخدم، مثل كـ مواضع الأدوات والقوائم معظم-المستخدمة مؤخرا. لمزيد من المعلومات، راجع نظرة عامة حول إعدادات تطبيق.

العمليات في الخلفية

BackgroundWorkerلك مكون من تنفيذ العمليات في الخلفية التي يمكن أن يستغرق وقتاً طويلاً إلى، مثل تحميل الصور وقاعدة بيانات معاملات. لمزيد من المعلومات، راجع نظرة عامة حول مكوّن BackgroundWorker.

ContextMenuStripعنصر تحكم

ContextMenuStripهي قائمة مختصرة محسنة استخدام ToolStripعناصر التحكم.

مخصص للرسم

ListViewو TreeViewيعتمد عناصر تحكم الآن سهلة التخصيص من خلال ميزة مالك-draw متوفر حاليا في عناصر تحكم مثل ComboBoxو ListBox. تمكنك الميزة مالك-draw توفير رسم مخصص لبعض أو كل عنصر تحكم بتعيين OwnerDrawأو DrawModeخاصية و hوling المخصصة المناسبة رسم الأحداث. لمزيد من المعلومات، راجع عناصر التحكم بدعم مدمج-لرسم-المالك.

DataGridViewعنصر تحكم

يوفر عنصر تحكم DataGridView طريقة فعالة ومرنة لعرض بيانات وفق تنسيق جدولي. يمكن أن تستخدم لإظهار طرق العرض للقراءة فقط من مقدار مربع متوسط من بيانات، أو يمكن تحجيمها إلى إظهار طرق العرض قابلة للتحرير من مجموعات قطر أيمن متوسط من بيانات. البيانات ويمكن أن يتواجد في مصدر بيانات خارجي أو إضافتها مباشرة إلى عنصر التحكم. لمزيد من المعلومات، راجع نظرة عامة على عنصر التحكم Windows Forms) DataGridView).

مستندات مخطط تفصيلي الإطار

ويعتمد الإطار مخطط المستند الآن طرق عرض المخطط التفصيلي لنماذج Windows بالإضافة إلى الصفحات HTML و الصفحات ويب الخاصة ب ASP.NET. يمكنك استخدام إطار مخطط تفصيلي مستند للتنقل بين عناصر التحكم في النماذج Windows عندما تكون في تصميم عرض المحرر. للوصول إلى هذا الإطار، في قائمة عرض ، انقر فوق من Windows غير ذلك و ثم انقر فوق مخطط مستند.

تستند إلى حدث نمط غير متزامن

نقش غير متزامن تستند إلى حدث هو طراز تستند إلى حدث توفير ميزات تطبيقات ذات مؤشرات ترابط متعددة و يخفي العديد من المشاكل المعقدة التي تشكل جزءا من التصميم ذات مؤشرات ترابط متعددة. لمزيد من المعلومات، راجع تستند إلى الحدث نظرة عامة النقش غير متزامن.

منع الوميض في برمجة الرسومات

Flicker هو a عام problem when programming graphics. Graphics العمليات that require multiple complex painting العمليات can cause the rendered صور إلى appear إلى flicker أو have an otherwise unacceptable المظهر. إلى العنوان these problems, the .NET Framework provides الوصول إلى مزدوج buffering. ل المزيد من المعلومات، راجع الرسومات مؤقتاً مزدوج.

تخطيط panels

يرتب عنصر تحكم FlowLayoutPanel محتوياته في اتجاه تدفق أفقي أو عمودي . The TableLayoutPanel عنصر تحكم arranges its المحتويات في a شبكة. لأنه يتم تنفيذ التخطيط معا في وقت التصميم و وقت التشغيل، يمكن تغيير بشكل حيوي كلما تغير بيئة تطبيق. للمزيد من المعلومات، راجع نظرة عامة حول عنصر تحكم FlowLayoutPanel ونظرة عامة حول عنصر تحكم TableLayoutPanel.

ListViewعنصر تحكم

The ListView عنصر تحكم now supports three features provided بواسطة ‏‫نظام التشغيل Windows XP و the ‏‫نظام التشغيل Windows الخادم 2003 family:

  • The تجانب عرض displays ListView عناصر كـ tiles that موازنة graphical و textual معلومات. Each تجانب يحتوي على a قطر أيمن متوسط رمز و several lines of subitem نص that typically appear في the أعمدة of the تفاصيل عرض.

  • The تجميع ميزة lets you visually مجموعة عناصر في related فئات.

  • The insertion mark ميزة lets you provide يسحب وإفلات العنصر repositioning مع visual feedback إلى indicate إسقاط مواقع?.

For المزيد معلومات, see ‏‫نظام التشغيل Windows XP Features و Windows Forms عناصر التحكم.

MaskedTextBoxعنصر تحكم

The MaskedTextBox عنصر تحكم uses a قناع تعريف إلى distinguish between appropriate و inappropriate مستخدم إدخال. لمزيد من المعلومات، راجع عنصر تحكم Windows Forms) MaskedTextBox).

MenuStripعنصر تحكم

The MenuStrip هو an محسن قائمة النظام that هو used مع ToolStrip عناصر التحكم.

ClickOnce توزيع

ClickOnceيتيح نشر نشر التطبيقات Windows-bكـed self-جاري الآن التحديث التي يمكن تثبيت وتشغيل كـ تطبيقات ويب كـ eكـily. يمكنك نشر عميل Windows و الأمر-خط التطبيقات. هناك commوs ينشر مشروع جديد تشغيل بنية و القوائم مشروع. لمزيد من المعلومات، راجع أمان ClickOnce والتوزيع.

إضافات إلى الميزات موجود في Windows Forms

مع بعض ميزات جديدة تماما، وهذا الإصدار من Visual Studioيحتوي على بعض الإضافات إلى عدة فئات موجوداً الفعل. لمزيد من المعلومات، راجع إضافات جديدة إلى الميزات موجود في Windows Forms.

بيانات جديد-ربط طراز

BindingSourceمكونات يبسط عملية حدود بيانات لأن فإنه يعمل كوسيط بين الحد عنصر تحكم وفي مصدر بيانات الهدف. إدارة تلقائياً العديد من مشاكل الربط أكثر صعوبة مثل العملة والأحداث المرتبطة ببيانات ومصدر بيانات الهدف التغييرات. هو أيضا مصممة للتعامل مع "النماذج" الأخرى ذات الصلة ببيانات Windows التحكم، خاصة في BindingNavigatorو DataGridViewعناصر التحكم. لمزيد من المعلومات، راجع مكوّن BindingSource. BindingSourceمكونات تم تصميم إلى تيسير عملية ربط عناصر التحكم إلى على المصدر بيانات المصدر. فإنه يتصرف المجرى ومصدر بيانات ل غير ذلك عناصر تحكم الربط.

Snaplines تشغيل Windows Forms لترتيب عناصر التحكم

قام "مصمم Windows Forms Studio Visual Basic" SnapLineميزة إلى تساعدك تشغيل القيام بتخطيط دقيق إلى ols لوضع عناصر التحكم تشغيل النماذج الخاصة بك. لمزيد من المعلومات، راجع الإرشادات التفصيلية: ترتيب عناصر التحكم في النماذج Windows استخدام Snaplines.

SplitContainerعنصر تحكم

يمكن اعتبار عنصر تحكم SplitContainer Windows Formكمركّب; فهو عبارة عن لوحتين يفصلهما شريط متحرك. عندما يكون مؤشر ماوس فوق الشريط، يتغير المؤشر إلى إظهار أن الشريط النقل. يتم استخدام ذلك إلى إنشاء واجهات مستخدم معقدة، يمكن تغيير حجمها والتي الأكثر فعال لعرض المعلومات واستعراض. لمزيد من المعلومات، راجع عنصر تحكم Windows Forms) SplitContainer).

StatusStripعنصر تحكم

StatusStripهو شريط حالة محسنة استخدام مع ToolStripعناصر التحكم.

ToolStripعنصر تحكم

ToolStripتكون عناصر تحكم أشرطة الأدوات التي يمكن استضافتها في قوائم وعناصر التحكم، و عناصر تحكم مستخدم في تطبيقات Windows Forms. ToolStripوالفئات المقترنة بها تتيح لك إنشاء أشرطة الأدوات والبعض واجهة مستخدم العناصر التي يمكن أن يكون ل‏‫نظام التشغيل ‏‫نظام التشغيل Windows XP أو المكتب، إنترنت مستكشف أو شكل مخصص للواجهة. لمزيد من المعلومات، راجع نظرة عامة عن عنصر تحكم (ToolStrip (Windows Forms.

ToolStripContainerعنصر تحكم

ToolStripContainerيوفر rafting المضمنة وإرساء من ToolStrip، MenuStrip، و StatusStripعناصر التحكم.

WebBrowserعنصر تحكم

WebBrowserويب يسمح عنصر تحكم تقوم باستضافة الصفحات في تطبيقات Windows Forms. يمكنك استخدام WebBrowserعنصر تحكم لتوفير التعليمات مستندة إلى HTML متكاملة أو ويب قدرات الاستعراض في تطبيق الخاص بك. بالإضافة إلى ذلك، يمكنك استخدم WebBrowserعنصر التحكم لتحويل تطبيقات ويب موجود في تطبيقات العميل الذي انسيابي بدون أي مشاكل تكامل تعليمات برمجية DHTML مع استخدم r واجهة قدرات Windows Forms. لمزيد من المعلومات، راجع نظرة عامة حول عنصر تحكم WebBrowser.

راجع أيضًا:

المبادئ

ما هو الجديد في الإصدار .NET Framework 2.0

موارد أخرى

الشروع في العمل مع Windows Forms

Windows Forms