Mani_rf
یک شنبه 10 خرداد 1388, 16:52 عصر
سلام.
من میخواستم یک کامپوننت شبیه به DateTimePicker که تو خود .net هست بنویسم اما با یک مشکل جالب بر خوردم.
خوب این کامپوننت در واقع یک ComboBox هست که وقتی باز می شود یک قسمت به اضافه می شود که در آن تقویمی وجود دارد و کاربر می تواند تاریخ مورد نظر را انتخاب نماید. مشکل من این است که نتوانستم کاری کنم تقویمی در خارج از فرم هم باز شود. همانند DateTimePicker که وابسته به اندازه فرم نیست و اگر در پایین ترین قسمت فرم هم قرار گیرد و روی آن کلیک شود قسمت تقویم در خارج از فرم باز می شود و پس از اتمام کار بسته می شود.
نمونه این تقویم را که با زبان #C نوشته شده بود را از سایت CodeProject پیدا کردم اما نتوانستم قسمت باز شدن در خارج از فرم را پیدا کنم تا به VB.Net تبدیل کنم.
خوشحال می شوم اگر کسی راهنمایی کند.
نمونه باز شدن خارج از فرم :
http://manirf.persiangig.com/image/DateTimePicker.png
من میخواستم یک کامپوننت شبیه به DateTimePicker که تو خود .net هست بنویسم اما با یک مشکل جالب بر خوردم.
خوب این کامپوننت در واقع یک ComboBox هست که وقتی باز می شود یک قسمت به اضافه می شود که در آن تقویمی وجود دارد و کاربر می تواند تاریخ مورد نظر را انتخاب نماید. مشکل من این است که نتوانستم کاری کنم تقویمی در خارج از فرم هم باز شود. همانند DateTimePicker که وابسته به اندازه فرم نیست و اگر در پایین ترین قسمت فرم هم قرار گیرد و روی آن کلیک شود قسمت تقویم در خارج از فرم باز می شود و پس از اتمام کار بسته می شود.
نمونه این تقویم را که با زبان #C نوشته شده بود را از سایت CodeProject پیدا کردم اما نتوانستم قسمت باز شدن در خارج از فرم را پیدا کنم تا به VB.Net تبدیل کنم.
خوشحال می شوم اگر کسی راهنمایی کند.
نمونه باز شدن خارج از فرم :
http://manirf.persiangig.com/image/DateTimePicker.png