قسمت چهارم آموزش #C

اول از بابت این که بین این قسمت و قسمت قبلی فاصله زیادی ایجاد شد، عذرخواهی میکنم، یک مدت مسافرت بودم و بعدش هم فشردگی کارها اجازه آپدیت کردن رو به من نداد، خوب بریم سر اصل مطلب.

از اونجایی که برای آموزش های قبلی کسی، سوالی مطرح نکرد. امیدوارم اون مباحث را کامل یاد گرفته باشید و تمرینهای لازم را انجام داده باشید.

در این قسمت با listBox کار میکنیم و جزییات آن را توضیح میدم،که اگر در جاهای مناسب از این tools استفاده کنید میتوانید بهترین نتیجه را از کارتون بگیرید.

Propertices های این ابزار:

RightToLeft: همانطور که از نام این خصوصیت پیداست ، برای نحوه نمایش متن ها در آن می باشد که اگر مقدار آن را برابر با true کنید نوشته ها از سمت راست نوشته می شوند و این خصوصیت در تعدادی از ابزارها وجود دارد و حتی خود فرم نیز این خصوصیت را نیز دارد.

HorizentalScrollbar: با true کردن این مقدار امکان جابجایی (scroll) کردن به صورت افقی را دارید و اگر متنی بلند باشد میتوانید ادامه آن را با جابجا کردن scrollbar بخوانید.

MultiColumn: با ture کردن این خصوصیت شما میتوانید به اندازه عرض listbox خود ستون داشته باشید، اما در حالت عادی نوشته در یک ستون نوشته میشود.

selectionMode: توسط این خصوصیت اگر حالت one باشد شما فقط یک گزینه را می توانید انتخاب کنید، در خالت  multisimple، انتخاب ها می تواند چند تا اما باید گزینه ها پشت سر هم باشند، اما در حالت multiextended، شما می توانید آیتم های مختلف درون آن را با هر ترتیبی انتخاب کنید.

sorted: همانطور که از اسمش پیداست خصوصیت مرتب کردن را فعال میکند که به صورت نزولی آیتم ها را مرتب میکند.

Datasurce: به وسیله این خصوصیت میتوانید این کنترل را به یکی از جدولهای دیتابیس متصل کنید و توسط آیتم های آن این کنترل را با مقدار پر کنید، توسط displaymember میتوانید مشخص کنید که از ان تیبلی که استفاده میکنید، کدام ستون آن نمایش داده شود.

items: گزینه های که در لیست باکس نمایش داده می شود با نام آیتم شناخته می شوند ، شما هم از طریق منوی propertices در حالت گرافیکی می توانید این مقادیر را تعریف کنید و هم از طریق کد به صورت زیر:

;(«listBox1.items.add(«add item to list

Event های این امکان:

SelectedIndexChange: هنکامی که شما آیتمی که انتخاب کرده اید تغییر میدهید(یعنی آیتم دیگری انتخاب می کنید، این رویداد اتفاق می افتد)

بقیه خصوصیات و رویدادها با ابزار های دیگر مشترک می باشد و هر کدام از آنها در جای مناسب توضیح میدم.

خوب از شما میخوام اگر این سری های آموزشی را دنبال می کنید، نظر خود را بنویسید که چه مطالبی و به چه سبکی نوشته بشود شما بیشتر دوست دارید و احساس می کنید مفید تر است.

  1. No trackbacks yet.

پاسخی بگذارید

در پایین مشخصات خود را پر کنید یا برای ورود روی شمایل‌ها کلیک نمایید:

نشان‌وارهٔ وردپرس.کام

شما در حال بیان دیدگاه با حساب کاربری WordPress.com خود هستید. بیرون رفتن / تغییر دادن )

تصویر توییتر

شما در حال بیان دیدگاه با حساب کاربری Twitter خود هستید. بیرون رفتن / تغییر دادن )

عکس فیسبوک

شما در حال بیان دیدگاه با حساب کاربری Facebook خود هستید. بیرون رفتن / تغییر دادن )

عکس گوگل+

شما در حال بیان دیدگاه با حساب کاربری Google+ خود هستید. بیرون رفتن / تغییر دادن )

درحال اتصال به %s

%d وب‌نوشت‌نویس این را دوست دارند: