سلام دوستان
خواهش می کنم دوستانی که در این تاپیک پست دارند و بعد از گذشت زمان فکر می کنن این پستها قدیمی شده برای کاهش هجم این تاپیک در صورت امکان پستهای خود را حذف کنن. پیشاپیش از شما سپاسگذارم
لینک دانلود آخرین ویرایش تقویم شمسی
بله داشته باشه.
خیر همین یکی کافی هست.
فقط میلادی و هجری شمسی
سلام دوستان
خواهش می کنم دوستانی که در این تاپیک پست دارند و بعد از گذشت زمان فکر می کنن این پستها قدیمی شده برای کاهش هجم این تاپیک در صورت امکان پستهای خود را حذف کنن. پیشاپیش از شما سپاسگذارم
لینک دانلود آخرین ویرایش تقویم شمسی
آخرین ویرایش به وسیله mina.net : یک شنبه 16 اسفند 1388 در 12:34 عصر دلیل: کاهش حجم تاپیک
بهتر است يك كتابخانهي سورس باز موجود را توسعه دهيد:
Farsi Library - Working with Dates, Calendars, and DatePickers
مهم نيست به چه زباني هست. اسمبلي آن (فايل dll كامپوننت نهايي) در تمام زبانهاي دات نتي قابل استفاده است.
وبلاگ نويسندهاش هم اينجا است:
blog.hightech.ir
يك پيغام براش بگذاريد تا اين تاريخ شما را هم اضافه كند.
سلام
سال نو مبارک
اگه می خواید به یک کنترول دیگه properti بدین میتونید از وراثت استفاده کنید به مثال پایین توجه کنید من به وسیله ارث بری از یک تکس باکس یه تکس باس جدید با یک پروپرتی جدید ایجاد میکنم که با Build کردن برنامه داخل ToolBax به عنوان یک عضو جدید نمایش داده میشه .. این قابلیت رو به تکس باکس اضافه میکنم که بتونه فقط کلید هایی رو در یافت کنه که من میخوام
PublicClass NewTextBox : Inherits TextBox
Dim FilterKey_1 AsString = "*"
PublicProperty FilterKey() AsString
Get
Return FilterKey_1
EndGet
Set(ByVal value AsString)
FilterKey_1 = value
EndSet
EndProperty
PrivateSub NewTextBox_KeyPress(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyPressEventArgs) HandlesMe.KeyPress
'8 - for BackSapce
If FilterKey <> "*"Then
If InStr(FilterKey, e.KeyChar) = 0 And Asc(e.KeyChar) <> 8 Then
e.KeyChar =Nothing
EndIf
EndIf
EndSub
EndClass
البته این کنترول هنوز در برابر Copy & past مقابی انجام نمیده کاری نداره چون یه مثال سادست دیگه خودتون زحکتش رو بکشین اگه به پروپرتیس این کنترول برید یه پروپرتی جدید به نام FilterKey می بینید که میتونید مقدار بدید مثلاً (1234567890) با این ورودی تکس باکس فقط عدد دریافت میکنه
بازم سال نو رو صمیمانه به همه دوستان و اساتید تبریک میگم
سلام
کد بالا رو به عنوان یک Calss بنویسید
چیزی نیاز نداره Add Class کنید .کد بالا رو کپی کنید و کلاً داخل کلاس Past کنید
سلام
1- بله
2- اگه منظورتون که از داخل فرم که به UserControl Project اظافه کردین بتونید دسترسی به مقدار اون کنترول داشته باشین می تونید در هنگام فراخوانی و نمایش فرم UserControl رو به صورت یک پارامتر بهش ارسال کنید با این کار شما اشارگری به UserControl تعریف کردید و از این به بعد از داخل فرم میتونید مقدار داخل هر یک از اشیای داخل UserControl رو دست کاری کنید.
مثل :
آخرین ویرایش به وسیله rooshan2008 : شنبه 01 فروردین 1388 در 18:35 عصر
ممنون مي شم سورس رو بدين (براي توسعه بيشتر)
یک سوال داشتم : چطور می شه یک proprty به یک کنترل اضافه کرد؟؟برای هر کدوم از این سوال ها باید تاپیک جداگانه ایی ایجاد کنید. نباید یک تاپیک درست کنید، و همه سوال های خودتان را در آن بپرسید.یک سوال داشتم : چطور می تونیم بفهمیم مکان نما در کدوم سلول و سطر از datagrid قرار دارد. در ضمن هنگامی که مکان نما جاش عوض می شه در کدوم رویداد باید کد شو بنویسیم تا همزمان با تغییر سلول انتخابی تغییرات لازم اعمال بشه.
پست هایی که مستقیما با موضوع تاپیک مرتبط نباشند، حذف خواهند شد.
وَ سَيَعْلَمُ الَّذِينَ ظَلَمُوا [آل محمد حقهم] أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ - الشعراء (227)
و ظالمین [حق آل محمد (ص) ] به زودی خواهند دانست که به کدام بازگشتگاه بازخواهند گشت.
برنامه زیر آخرین ویرایش نیست آخرین ویرایش را در ادامه همین تاپیک دانلود کنید.
آخرین ویرایش به وسیله mina.net : جمعه 19 تیر 1388 در 21:52 عصر دلیل: کاهش حجم تاپیک
با عرض سلام خدمت شما
دوست عزیز اگه امکانش واستون هست یه مقدار روی اینتر فیس کنترل کار کنی خیلی بهتر میشه در کل از زحمات شما تشکر می کنم .
برنامه زیر آخرین ویرایش نیست .آخرین ویرایش را در ادامه همین تاپیک دانلود کنید.
آخرین ویرایش به وسیله mina.net : جمعه 19 تیر 1388 در 21:46 عصر دلیل: کاهش حجم تاپیک
سلام
دوستان به این هم یه نگاهی بندازید
http://www.irp2d.com/Calendar.aspx
متشکرم
پاییزی
این لینک را ببینید : http://dateeditex.codeplex.com/Relea...eleaseId=25678
نظرتون چیه
آیا مشکلاتی که بقیه جاها گفته بودین رفع کرده
قابل اطمینانه یا نه
اصلا شاید بشه دیتا پیکر خود ویژوال را تبدیل به فارسی کرد
نمیشه؟
کاربر mina.net
من سعی کردم از این dateTimePickerدر پروژه ام استفاده کنم نه dll ونه سورسی که بشه در ان بصورت کاربردی استفاده کرد وجود ندارد .مثل اینکه فقط برای تبلیغات این کار شده.
اگر موردی است که بشه برای یک پروژه عملی استفاده بشه راهنمایی کنید .
111111111111111111
آخرین ویرایش به وسیله s_ahmadneya : پنج شنبه 31 اردیبهشت 1388 در 11:41 صبح دلیل: به درخواست mina.net
نمیدونم این کنترل به نظرت اینقدر خوبه که سورسش رو هم نمیزاری!
یه نیگاه به این لینک بنداز :
https://barnamenevis.org/showpo...&postcount=243
سلام من در مورد جواب بالا چیزی متوجه نشدم.
من یک datagride view در برنامه vb.net دارم که می خوام به صورت دست فوکوس رو درونش تغییر بدم ولی هر کاری می کنم به صورت طبیعی فوکوس به سلول بعدی می ره و نمی تونم اون رو به سلولی که می خوام ببرم و 2- همچنین می خوام که فوکوس وارد یکی از ستون های datagridview که ردیف نام داره و ستون اوله اصلا وارد نشه.
همچنین می خوام که با کلید enter بتونم مانند tab درون سلول های datagride حرکت کنم راه های زیادی رفتم ولی جواب نگرفتم.
خیلی ممنون می شم اگه کمکم کنید.
سلام
من یک کامپوننت نوشته ام که این خاصیت ها رو داره .
البته مطالب شما رو تازه برای اولین بار دیدم که نمیدونم تاحالا به کجا رسیده اید.
- VB.Net
- کامپوننت dll
- به صورت یک پنجره DropDown باز می شود که درون آن یک GridView می باشد. شامل ستون های روزهای هفته و 5 ردیف
- با خروج فوکوس از کامپوننت ، پنجره DropDown خودبه خود بسته می شود.
- با کلیک بر روی هر خانه از جدول تاریخ آن درون textbox اصلی پر می شود و پنجره Dropdown بسته می شود.
- همیشه پنجره DropDown دقیقا زیر Textbox باز می شود که خودش کلی آزمون و خطا داشت تا درست شد
- با پیچ ماوس ماه ها عوض می شود
- همیشه تاریخ را در فرمت 10 کاراکتری نشان می دهد
- امکان تایپ تاریخ نیز وجود دارد. که اگر به صورت خلاصه هم وارد شود به 10 کاراکتر اصلاح می شود
- روز و ماه و سال و یا کل تاریخ را جداگانه بر می گرداند (Property)
- از کلاس Globalization دات نت استفاده کرده ام
- روز جاری را با رنگ متفاوت نشان می دهد .
- روز های جمعه را نیز با رنگ متفاوت نشان می دهد.
- روز انتخاب شده را با رنگ متفاوت نشان می دهد
- مشکلاتی که خودم پیدا کرده ام ولی واقعا نرسیده ام رفع شان کنم.
اگر در ماه فروردین باشیم (تاریخ سیستم) موقع باز کردن پنجره هیچی نشون نمیده
بعضی وقت ها موقع تایپ دستی تاریخ ممکنه اشتباه کنه
باقی اش را شما پیدا کنید.
اگر همکاری کردید سورس هم می گذارم.
خواهشا ازش فقط همین جا برای تکمیل مبحث استفاده کند ( سود(!) استفاده نکنید !)
- ولی جدیدا که DateTime Picker ویستا را دیده ام دلم می خواست این جوری اش را درست کنم ، خیلی کاربردی تره ! ولی وقت نکرده ام
این کامپوننت برای 2 سال پیش است.
------------------------------
www.sepidGostar.com
برای ارسال نظرات تان ممنون می شوم فقط با این ایمیل مکاتبه کنید ، شاید بار بعدی که بیام این جا یک ماه دیگه باشه
آخرین ویرایش به وسیله Ahmad_VB : جمعه 01 خرداد 1388 در 18:35 عصر دلیل: اضافه اطلاعات تماس
سلام دوستان
با تشکر از Ahmad_vb
دوستان در برنامه ویرایشهای انجام دادم و فکر می کنم ظاهر برنامه تغییرات مثبت زیادی داشته.
لینک زیر آخرین ویرایش است دانلود کنید ، نظر بدید و منتظر ویرایشهای بعدی باشید.
با سلام به دوستان
خسته نباشید از اینکه کمک می کنید کامپوننت بسازیم ! ...
و با تشکر از Mina.Net.
کسی روی کامپوننت من نظری نداد؟
خدایی اش خیلی روش کار شده ها !
اصلا امتحانش کردید ؟
چند تا سوال داشتم ... کسی می دونه ؟
1 - چطور event هایی مثل GotFocus ، LostFocus ، KeyDown و ... را در کامپوننت ها فعال کنیم؟
2- آیا کسی فرمول مناسبت های تعطیل را دارد ؟
من یک پیشنهاد کوچولو دارم. شما که اینهمه زحمت کشیدید، یک آیکن هم برای کامپوننتی که نوشتید می گذاشتید دیگه.
من هم یکی نوشتم اما بنا به دلایلی نمی توانم Dll اون را بگذارم(شرمندم، ببخشید).
عکسش را میگذارم اگر کسی خواست نظر بده.
تو این برنامه که تو امضام هست هم ازش استفاده کردم.
دانلود حسابخانه مانی، برنامه مدیریت درآمد و هزینه رایگان
هر آنچه که هستیم، نتیجه افکاریست که در گذشته داشته ایم. (بودا)
ممنون ،چشماتون قشنگ می بینه.
در کل من سعی می کنم به جزئیات دقت زیادی کنم ، اگر یادت باشه می خواستم جوری بنویسمش که موقع باز شدن فکوس فورم از دست نره که تا حالا ناموفق بودم. بزرگترین حسنش اینه که تعطیلی ها توش مشخص شدن ،همه تعطیلی های رسمی حتی شهادت ها و ... دیگه که با تاریخ هجری هر سال عوض می شن. یا مثلا موقع حرکت روش با موس خانه زیر موس رنگش سبز خیلی کم رنگ میشه. ار نظری داشتید حتما بگید.
راستی تو برنامه ای که تو امضام هست به کار رفته ،می توانید اونجا کامل ببینیدش Dllش هم با برنامه کپی میشه
با سپاس...
آخرین ویرایش به وسیله Mani_rf : شنبه 20 تیر 1388 در 12:43 عصر
دانلود حسابخانه مانی، برنامه مدیریت درآمد و هزینه رایگان
هر آنچه که هستیم، نتیجه افکاریست که در گذشته داشته ایم. (بودا)
هابیل : این سورس رو همه میتونن توسعه بدن
https://barnamenevis.org/attach...9&d=1216487374
به اینجا سر بزنید
https://barnamenevis.org/showthread.php?t=29606
قابل توجه مدیران سایت : من فکر میکنم دسته بندی مطالب داره تو برنامه نویس بهم میخوره مطالب تکراری تو تالارها هم بیشتر از هر زمانی مشاهده میشه !
سلام دوستان
اگه دوستان کمک کنن و توضیح جامعی در مورد تاریخ میلادی و تاریخ هجری قمری بدن یا نمونه ای از تقویم میلادی و قمری برای چند سال به من بدن من می خوام یک "مولتی دیت تایم پیکر " بسازم. منتظر کمک شما هستم.
سلام
جناب mina.net چرا پس ادامه ندادید؟
من dllرو دانلود كردم و اضافه كردم به پروژم
اما بلد نيستم چطور استفاده كنم ازش
با سلام
من این کد رو نمی دونم چیه کسی می تونه بگه این کد یعنی چی؟
یا حد اقل نحوه استفاده از dll رو تو برنامه بگه؟<FONT size=2><FONT color=#0000ff>Dim</FONT></FONT><FONT size=2> date1 </FONT><FONT size=2><FONT color=#0000ff>As</FONT></FONT><FONT size=2><FONT color=#0000ff>String</FONT></FONT><FONT size=2> = Barbod1.IrDate
</FONT>
سلام
به کامپوننت شما احتیاج دارم. می فروشین؟؟؟
Bahman_Taati@Yahoo.com
سلام آقای اسماعیلی
با تشکر از کنترل دیت تایم پیکر شما
دو تا مورد کوچولو داره اگه خواستین تماس بگیرین بگم
09144551380