آموزش سیشارپ C# – بخش ۴
در این بخش از آموزش – بخش چهارم – مطابق با قولی که قبلاً به شما داده بودم، از محیط خستهکننده Console جدا میشویم و به محیط جذاب و کاربردی Windows Form Application روی میآوریم.
در این بخش از آموزش – بخش چهارم – مطابق با قولی که قبلاً به شما داده بودم، از محیط خستهکننده Console جدا میشویم و به محیط جذاب و کاربردی Windows Form Application روی میآوریم.
بهنام خدا؛ در آخرین بخش از آموزش زبان سیشارپ، نحوه ایجاد یک جعبه پیغام (Message Box) را فرا گرفتید. در این بخش نیز شما در رابطه با Message Box مطالب بیشتری را فراخواهید گرفت که بتوانید براساس نیاز خود، آنها را شخصیسازی کنید.
در زبان برنامهنویسی سیشارپ، یکسری عملگرهای مهمی وجود دارند که میبایست حتماً آنها را بدانید؛ چراکه این عملگرها، در هنگام ساخت برنامهی خود، بشدت به آنها نیاز پیدا خواهید کرد. اصطلاحاً به این عملگرها، Conditional Operators میگویند.
در قسمت اول آموزش حلقهها در زبان سیشارپ، ما مقدار شروع و پایان یک حلقه را توسط خودمان در کدها مشخص کردیم و در هنگام اجرای برنامه، این مقدار ثابت بود و تغییری نمیکرد. اما ما میتوانیم که این مقدار را از کاربر توسط یک شیء (مثلاً یک Text Box) دریافت کرده مقدار شروع و پایان را در حین اجرای برنامه تعیین کنیم.
در دو قسمت پیشین از آموزش سیشارپ (قسمتهای ۱۹ و ۲۰)، دو قسمت از مبحثهای مربوط به حلقهها را فراگرفتید. اولین دستوری که با آن میتوانید یک حلقه ایجاد کنید، حلقه For بود؛ در این قسمت با حلقهی دیگری آشنا خواهید شد.
یکی از مشکلاتی که با آنها مواجه خواهید شد، مشکل خالی بودن Text Box ها میباشد! هنگامی که کاربر با نرمافزار تهیه شده توسط شما کار میکند، احتمالاً بعضی مواقع بهصورت ناخودآگاه Text Boxای را خالی رها میکند. راه حل آن را در این بخش آموزشی خواهیم گفت.
یکی از موارد بسیار مهم و کاربردی که بیشتر مخصوص Windows Form Application میباشد، وجود یک منو در بالای هر Form میباشد. در این بخش ما سعی خواهیم کرد که بیشتر بخشهای مربوط به این منو را در این آموزشها پوشش دهیم. در نهایت ما با یک فرمی شبیه به شکل زیر مواجه خواهیم شد:
مقدمه در بخش پیشین از آموزش سیشارپ، نحوه ایجاد یک منو برای فرم خود را فرا گرفتید. اضافه کردن چنین منویی تقریباً در اغلب نرمافزارهایی که در آینده خواهید نوشت لازم است و دسترسی به