مقدمه آرایهها، یک مفهوم بسیار مهم در برنامهنویسی میباشند؛ بدین صورت که همانند یک مجموعه، مجموعهای از اطلاعات را در درون خود نگهداری میکنند. اما آیا به یکی از مشکلات […]
مقدمه آرایهها، یک مفهوم بسیار مهم در برنامهنویسی میباشند؛ بدین صورت که همانند یک مجموعه، مجموعهای از اطلاعات را در درون خود نگهداری میکنند. اما آیا به یکی از مشکلات […]
مقدمه تا کنون شما دیدید که چگونه مجموعهای از ارقام را در آرایهها ذخیره کنیم؛ به همین ترتیب نیز شما میتوانید رشتهها را در آرایههای خود ذخیره کنید. در این […]
مقدمه تا کنون با خود مفهوم آرایه به حد مناسبی آشنا شدهاید و تقریباً با نحوه استفاده از آن و کاربردهایش خو گرفتید. آرایه در واقع خانههایی از حافظه هستند […]
مقدمه تا به امروز که با حلقهها آشنا شدید، متوجه شدهاید که همیشه سایز آرایهها را پیش از اجرای برنامه میبایست تعیین کنیم. اما خوب قطعاً چنین چیزی در بعضی […]
مقدمه تا کنون یک آشنایی مختصری با متدها (Methods) پیدا کردید و میدانید که تقریباً مزیتهای یک متد چیست؛ مثلاً بجای اینکه چندین بار تابع اضافه کردن به یک لیست […]
· مقدمه تا اینجای آموزش، همه کدهایی که نوشتیم، تنها ما بین دو براکت خاصی بودند. اما این روش برنامهنویسی، به هیچ وجه بهینه نیست و در هیچکجا قابل قبول نخواهد […]
مقدمه هنگامی که در سیشارپ یا هر زبان دیگری کدنویسی میکنید، احتمالاً با مواردی مواجه خواهید شد که در حالت خاصی، برنامه شما دچار ایراد گردد. چطور؟ بزارید واضحتر بگویم! […]
مقدمه هنگامی که شروع به کدنویسی میکنید و در حال طراحی و پیادهسازی یک برنامهی خاصی توسط یک زبان خاصی هستید، بلاشک درمیان راه با مشکلاتی روبرو خواهید شد که […]
مقدمه هنگامی که شروع به کدنویسی میکنید و در حال طراحی و پیادهسازی یک برنامهی خاصی توسط یک زبان خاصی هستید، بلاشک درمیان راه با مشکلاتی روبرو خواهید شد که […]
مقدمه شاید کمتر برنامهای را پیدا کنید که گزینههای انتخابیای را برای کاربر جهت اعلام یکسری تنظیمات و یا انتخاب یک (یا چند) گزینه از میان چند گزینه را دراختیار […]
مقدمه در دو بخش قبلی با دیالوگ مربوط به Open File آشنا شدید و متوجه شدید که چطور میتوان یک عکس و فایل متن را در برنامه خود فراخوانی کنید. […]
مقدمه در بخش قبلی توانستیم که توسط یک Open File Dialog، عکسی را فرخوانی کنیم و آن را در فرم خود قرار دهیم. البته این کار توسط کاربر انجام میشد؛ […]
مقدمه در بخش قبلی، به اندازه کافی (و نه کامل) در رابطه با Open File Dialog و امکانات آن صحبت کردیم. همچنین ذکر کردیم که توسط دیالوگها، تنها عمل انتخاب […]
مقدمه نحوه قرار دادن یک عکس در فرم را مشاهده کردید، اما این تنها زمانی بهکار میآید که عکس از قبل تعیین، و توسط خود برنامهنویس قرار داده شده باشد. […]
مقدمه قطعاً تا کنون به دفعات بیشماری با Open File Dialog (پنجرهای که با آن توسط یک برنامه، فایلی را Open میکنید) روبرو شدید؛ که توسط آن بهدنبال فایل مورد […]
مقدمه در بخش قبلی بهصورت کوتاه تنها در رابطه با نحوه راهاندازی گزینه Quit از منوی File را به شما آموزش دادیم. در این بخش شما فراخواهید گرفت که چگونه […]
مقدمه در بخش پیشین از آموزش سیشارپ، نحوه ایجاد یک منو برای فرم خود را فرا گرفتید. اضافه کردن چنین منویی تقریباً در اغلب نرمافزارهایی که در آینده خواهید نوشت […]
یکی از موارد بسیار مهم و کاربردی که بیشتر مخصوص Windows Form Application میباشد، وجود یک منو در بالای هر Form میباشد. در این بخش ما سعی خواهیم کرد که بیشتر بخشهای مربوط به این منو را در این آموزشها پوشش دهیم. در نهایت ما با یک فرمی شبیه به شکل زیر مواجه خواهیم شد:
یکی از مشکلاتی که با آنها مواجه خواهید شد، مشکل خالی بودن Text Box ها میباشد! هنگامی که کاربر با نرمافزار تهیه شده توسط شما کار میکند، احتمالاً بعضی مواقع بهصورت ناخودآگاه Text Boxای را خالی رها میکند. راه حل آن را در این بخش آموزشی خواهیم گفت.
در دو قسمت پیشین از آموزش سیشارپ (قسمتهای ۱۹ و ۲۰)، دو قسمت از مبحثهای مربوط به حلقهها را فراگرفتید. اولین دستوری که با آن میتوانید یک حلقه ایجاد کنید، حلقه For بود؛ در این قسمت با حلقهی دیگری آشنا خواهید شد.