C # 2005: إزالة أيقونة من شريط عنوان النموذج

StackOverflow https://stackoverflow.com/questions/784717

  •  16-09-2019
  •  | 
  •  

سؤال

طلب مني عميل إزالة الرمز من شريط عنوان النموذج. لأنها لا تريد عرض أي أيقونة. ولكن هذا أنا التخمين كما هو الحال عند النقر فوق خاصية الرمز، عليك استعراض بعض الأيقونة.

هل كانت مفيدة؟

المحلول

جلس showicon. خاصية النموذج ل خطأ شنيع لمعرفة ما إذا كان هذا ما يريده عميلك.

نصائح أخرى

هناك طريقتان.

أولا هو إنشاء ملف أيقونة فارغ ثم حدد النموذج -> انقر بزر الماوس الأيمن -> خصائص Goto -> أيقونة Goto -> حدد الملف الخاص بك.

النهج الآخر هو وضع Formborderstyle. من النموذج ل formborderstyle.sizabletoolwindow. أو formborderstyle.fixedtoolwind.

وسيلة أخرى هي لتعيين showicon. الممتلكات لتكون خاطئة.

جلس

FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog

يمكنك ضبط ControlBox = FALSE. ومع ذلك، فإن ذلك سوف يزيل أيقونة فقط ولكن أيضا أقصى قدر من الأزرار وتقليلها من شريط العنوان.

يبدو أن هناك عملية محدثة. بعد الخطوات في الإجابة المحددة لا توجهني إلى خيار لتحميل رمز. يمكن العثور على هذا الخيار على موقع Microsoft: https:/support.office.com/en-us/Article/ADD-A-ASTOM-TITLE-OR-ICON-TO-A-DATABASE-0E43E135-DDS0D-4451-84EA-4F547E14480E.

يمكنك أيضا تجربة هذا:

this.Icon = null;
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top