मैं हेड फर्स्ट सी # पुस्तक के माध्यम से काम कर रहा हूं और InitializeComponent() का उपयोग किया है; विधि कई बार।InitializeComponent() की बहुत सरल परिभाषा; विधि
इस का एक उदाहरण पार्टी प्लानर व्यायाम पर है मैं एक वर्ग कहा जाता DinnerParty.cs बनाया और फिर Form1.cs
public Form1()
{
InitializeComponent();
dinnerParty = new DinnerParty() { NumberOfPeople = 5 };
dinnerParty.SetHealthyOption(checkBox2.Checked);
dinnerParty.CalculateCostOfDecorations(checkBox1.Checked);
DisplayDinnerPartyCost();
}
में इस कोड का इस्तेमाल किया मेरा प्रश्न है, वास्तव में प्रारंभ घटक विधि है क्या करते हुए। मेरी समझ यह है कि मैं डिनरपार्टी क्लास की एक नई ऑब्जेक्ट या इंस्टेंस को परिभाषित कर रहा हूं और सभी मानों को स्थापित कर रहा हूं, अब तक मैंने माना है कि InitializeComponent() निम्न प्रकार का उपयोग करके "मेरे फ़ील्ड के मान सेट अप करें:"
क्या मैं एक बेसिक हो सकता हूं, कुछ मैं परिभाषा के चारों ओर अपना सिर प्राप्त कर सकता हूं। मैंने पिछले पोस्ट और इसके बारे में उत्तर देखे हैं और सबकुछ बहुत जटिल है। मैं जवाब को समझने के लिए सबसे आसान चिह्नित करूंगा कि अभी भी उत्तर के रूप में महत्वपूर्ण जानकारी है।
यदि आपके पास 'Form1.Designer.cs' पर एक नज़र है तो इसमें विधि 'प्रारंभिक कॉम्पोनेंट' होगी। असल में यह सिर्फ फॉर्म की सामग्री शुरू करता है। – 3aw5TZetdf
विजुअल स्टूडियो में 'प्रारंभिक कॉम्पोनेंट' पर राइट क्लिक करें और 'घोषणा पर जाएं' का चयन करें। ता दा – Adam
देखें [प्रारंभिक कॉम्पोनेंट स्पष्टीकरण] (http: //www.dotnetperls।com/startizecomponent) – logicnp