WinForms مراقبة العمل بعد أن يتم تهيئة بشكل كامل

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

  •  03-07-2019
  •  | 
  •  

سؤال

إلى WinForms التحكم ، أود إضافة معالج بعد الحاوية تهيئة عنصر التحكم (أو حتى أفضل ، بعد الوالدين تهيئة جميع الضوابط الواردة).

السبب:التحكم المخصصة خيار تحريك دعوى تلقائيا.ينبغي أن تؤدي أيضا عندما يكون هذا الخيار هو تمكين الأولى.

ومع ذلك ، في هذه المرحلة ، خصائص أخرى (مثل معالجات الأحداث) لم السلكية بشكل صحيح, وبالتالي التأثير ليس كما هو متوقع.

هل هذا ممكن ؟

[عدل]

أنا أفهم أن هذا يبدو "غريبا" ، لذلك أريد أن أوضح:

هذا هو المقصود هذا العنصر:تقريبا, إضافة خيار "تلقائيا إنشاء مستند جديد".

أنا يمكن أن تخلق DocumentInfo نفسها أثناء التهيئة ، أو عندما يقع مكان الإقامة المخصصة أثناء التهيئة.ومع ذلك ، عند هذه النقطة يجب أيضا إطلاق الحدث أن أقول (عادة الوالد شكل) أنه يحتاج إلى تحديث واجهة المستخدم.هذا الحدث قد لا بعد تم السلكية أو ضوابط أخرى arestill غير مهيأ لهذا أود أن تأخير الحدث حتى النموذج الأصلي تماما تهيئة.

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

المحلول

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

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

نصائح أخرى

هل حاولت الأسلاك تصل إلى شكل هذا الحدث Load و القيام بالعمل هناك ؟ (ملاحظة هذه الحرائق في كل مرة تظهر لك شكل...)

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