نظام التشغيل Windows XP على ميزات "و" نماذج Windows عناصر التحكم
لقد Microsoft Office 2010 Suite ® Windows ® XP جديد الميزات التي يمكنك الاستفادة من عندما تقوم بإنشاء Windows Forms:
المظهر جديد والسلوك (الشكل) في واجهة مستخدم (واجه مستخدم)
طرق عرض جديدة ل ListViewعنصر تحكم
التبديل السريع بين المستخدمين
واجهة مستخدم التغييرات في نظام التشغيل نظام التشغيل Windows XP
بإصداره، نظام التشغيل نظام التشغيل Windows XP المقدمة الجديدة مظهر وسلوك Windows واجهة المستخدم. تتألف من عناصر التحكم الوظيفية نفسها التي تم تضمينها في Visual Studio.NET واجهة مستخدم نظام التشغيل Windows XP الميزات محدث المظهر. الثاني من التحسينات في نظام التشغيل نظام التشغيل Windows XP أمثلة عناصر تحكم مع تدوير زوايا الضوء على المرور بالماوس و ملونة ProgressBarعنصر التحكم.
How a sample نموذج و عناصر التحكم look on نظام التشغيل Windows XP with "visual أنماط" turned on
ملاحظة
يطبق الميزات المذكورة في هذا إلى pic إلى اليطبقات التي تعمل تشغيل النظام التشغيل نظام تشغيل Windows XP. When running on غير ذلك platforms, عناصر التحكم will retain the classic واجه المستخدم look, و أي تعليمات برمجية related إلى visual أنماط will have لا effect.
عناصر التحكم متوفر إلى المطورين في Visual Studioوعلى النقيض، لا تقم بمشاركة هذا المظهر، على الرغم من أن تكون نفس عناصر التحكم.
كيف ستبدو نموذج نموذج وعناصر التحكم عن طريق الافتراضي عندما تم إنشاؤه باستخدام برنامج Visual Studio
يمكنك اعتبار نموذج أنه يحتوي على قسمين مميزة: منطقة عميل و منطقة العميل غير. أن كافة التطبيقات التي تعمل تشغيل النظام التشغيل نظام تشغيل Windows XP مساحة العميل غير، والتي تشمل حدود الإطار، شريط عنوان، و أشرطة التمرير غير العميل. النظام التشغيل بتطبيق النمط مرئي إلى منطقة العميل غير بشكل افتراضي، حيث عندما يتم تشغيل النموذج Windows في النظام التشغيل نظام تشغيل Windows XP، سيتم انظر شريط العناوين محدثة وأشرطة مرور. يصف هذا الموضوع كيفية إجراء تغييرات على مساحة المحتويات الفعلية.
الأنماط المرئية
النمط مرئي هو المظهر واجهة مستخدم الخاصة بتطبيق أو النظام التشغيل مستخدم للتعديل. كـ المذكورة مسبقاً، أشرطة مرور الخاصة بالنموذج وشريط عنوان سيتغير فورا عند تشغيله تشغيل نظام التشغيل نظام التشغيل Windows XP؛ سيتم تلقائياً لمعظم عناصر تحكم النماذج Windows تطبق نمط مرئي عند تشغيله تشغيل نظام التشغيل نظام التشغيل Windows XP في حالة استدعاء تطبيق الخاص بك في EnableVisualStylesالأسلوب. لمزيد من المعلومات راجع كيفية القيام بـ : تمكين أنماط نظام التشغيل Windows XP Visual.
هناك عدة عناصر تحكم النماذج Windows بالطريقة نفسها تشغيل الجميع أنظمة تشغيل; تنفيذ EnableVisualStylesله بلا تأثير تشغيل عناصر التحكم هذه. These تضمين theLabel,LinkLabel,DomainUpDown,NumericUpDown, وCheckedListBoxعناصر التحكم.
نظام التشغيل Windows XP عرض قائمة أنماط
In addition to the new appearance of the UI, نظام التشغيل Windows XP also introduced two new styles for the ListView عنصر تحكم, as evidenced in the right-hand pane of Windows مستكشف.
عرض المجموعة
تجانب عرض
The grouping features of the ListView عنصر تحكم in نظام التشغيل Windows XP enable you to visually arrange logically related sets of items together. يتم فصل هذه المجموعات تشغيل شاشة بواسطة رأس مجموعة أفقية التي تحتوي تشغيل عنوان.
تشغيل الأنظمة الأساسية الأقدم من نظام التشغيل نظام التشغيل Windows XP للمجموعات فقط لا يظهر. سيتم عرض كل العناصر كـ المعتاد. لمزيد من المعلومات، راجع كيفية القيام بما يلي: مجموعة العناصر في عنصر تحكم Windows Forms ListView.
علامات الإدراج المستخدمين عرض الموقع سيتم وضع عناصر المسحوبة. وضع الإدراج dهوplay عند AutoArrangeخاصية ListViewعنصر التحكم هو معينة إلى خطأ. عندما يسحب المستخدم عنصر بين عنصرين الأخرى, يظهر علامة إدراج العنصر الموقع المتوقع الجديد.
في الأنظمة الأساسية الأقدم من نظام التشغيل نظام التشغيل Windows XP، لن تظهر علامة الإدراج ومن استدعاء إلى أساليب وخصائص علامة الإدراج لن يكون أي تأثير. لمزيد من المعلومات، راجع كيفية القيام بما يلي: عرض علامة إدراج في عنصر تحكم Windows Forms ListView.
The tile-view feature of the ListView عنصر تحكم enables you to provide a visual balance between graphical and textual information. معلومات نصية عرض لعنصر في طريقة عرض التجانب هو نفس كـ المعلومات العمود المحدد لعرض التفاصيل. Tile view functions in combination with either the grouping or insertion mark features in the ListView عنصر تحكم. تستخدم عرض "تجانب" رمز 32 × 32 و عدة أسطر من نص.
Tile view properties and methods enable you to specify which column fields to display for each item, and to collectively عنصر تحكم the size and appearance of all items within a tile-view window. للإيضاح، هو السطر أول من نص في أحد المربعات دائماً العنصر اسم.
في الأنظمة الأساسية التي تسبق نظام التشغيل نظام التشغيل Windows XP، ListViewستظهر في عرض أيقونة كبيرة. لمزيد من المعلومات، راجع كيفية القيام بما يلي: تمكين عرض "تجانب" في عنصر تحكم عرض قائمة Windows Forms.
التبديل السريع بين المستخدمين تشغيل نظام التشغيل نظام التشغيل Windows XP
نظام التشغيل نظام التشغيل Windows XP بتقديم "التبديل السريع بين المستخدمين"، مما يسمح للمستخدمين المتعددين إلى يجعله مشتركًا كمبيوتر والتبديل بين جلسات عمل المستخدمين دون إغلاق البرامج التي كانت تشغيل. .NET Frameworkيوفر SessionSwitchالأحداث التي تحدث عندما الحالي مستخدم التغييرات.
ملاحظة
SessionSwitchتطبيق حدث فقط لنظام التشغيل نظام التشغيل Windows XP، و تعليمات برمجية في SessionSwitchسيتم تجاهل معالج الأحداث عند تشغيلها تشغيل أنظمة أساسية غير ذلك.
توضح التعليمة البرمجية التالية في كتابة بيانات إلى يسجل في SessionSwitchحدث:
Private Sub SessionSwitch(ByVal sender As System.Object, ByVal e As _
Microsoft.Win32.SessionSwitchEventArgs)
If e.Reason = SessionSwitchReason.SessionLogon Then
My.Computer.EventLogs.Application.WriteEntry( _
My.User.Username.ToString & " logged on at " & _
My.Computer.Clock.LocalTime.Now.ToString)
ElseIf e.Reason = SessionSwitchReason.SessionLogoff Then
My.Computer.EventLogs.Application.WriteEntry( _
My.User.Username.ToString & " logged off at " & _
My.Computer.Clock.LocalTime.Now.ToString)
End If
End Sub
private void sessionSwitch(System.Object sender, _
Microsoft.Win32.SessionSwitchEventArgs e)
{
if (e.Reason == SessionSwitchReason.SessionLogon)
EventLog.WriteEntry("sessionSwitch", _
SystemInformation.UserName.ToString() + " logged on at " + _
DateTime.Now.TimeOfDay.ToString());
else if (e.Reason == SessionSwitchReason.SessionLogoff)
EventLog.WriteEntry("sessionSwitch", _
SystemInformation.UserName.ToString() + " logged off at " + _
DateTime.Now.TimeOfDay.ToString());
}
راجع أيضًا:
المهام
كيفية القيام بما يلي: مجموعة العناصر في عنصر تحكم Windows Forms ListView
كيفية القيام بما يلي: تمكين عرض "تجانب" في عنصر تحكم عرض قائمة Windows Forms
كيفية القيام بما يلي: عرض علامة إدراج في عنصر تحكم Windows Forms ListView