PDA

View Full Version : سوال: گذاشتن تقویم در فرم



sahel65
پنج شنبه 02 تیر 1390, 08:54 صبح
سلام دوستان؛
در بعضی از فرم ها در سمت مثلا راست و پایین صفحه یه تقویم میذارن که کاربر بدونه امروز در چه تاریخی قرار گرفته؛ میخواستم ببینم از کجا باید این تقویم رو اضافه کنم به برنامه؟
میشه یه راهنما در این زمینه بذارید؟
ممنونم

iman_me
پنج شنبه 02 تیر 1390, 10:01 صبح
سلام دوست عزیز منظورتون همونه که به صورت متن نوشته شده امروز فلان شنبه مورخ///

sahel65
پنج شنبه 02 تیر 1390, 13:21 عصر
تقریبا دوست عزیز
ولی بیشتر منظورم همون تقویمیه که همه ماه رو داره و اکثرا گوشه سمت راست هست.
منظورم از همه ماه یعنی یک ماه به طور کامل از اول تا انتهای ماه رو.

Esmail Solhkhah
پنج شنبه 02 تیر 1390, 13:33 عصر
از کامپوننتهای FarsiLibrary استفاده کنید
تقویم هم داره

gerdioz
پنج شنبه 02 تیر 1390, 18:51 عصر
71503سلام دوست عزیز امیدوارم این بتونه کمکت کنه

private void Calander()
{
string Today;
string Result;
string Curent_date;
System.Globalization.PersianCalendar x = new System.Globalization.PersianCalendar();
string Year_ = x.GetYear(System.DateTime.Now).ToString();
string Month_ = x.GetMonth(System.DateTime.Now).ToString();
string Day = x.GetDayOfMonth(System.DateTime.Now).ToString();
string Week = x.GetDayOfWeek(System.DateTime.Now).ToString();
if (int.Parse(Day) < 10) Day = "0" + Day;
if (int.Parse(Month_) < 10) Month_ = "0" + Month_;
Today = Year_ + Month_ + Day;
if (con.Back_Query("select val from calander where jomeh='" + Today + "'") == "1") btn_today.Text = "جمعه کاری";
else

if (con.Back_Query("select val from calander where taofogh='" + Today + "'") == "1") btn_today.Text = "تعطیلی توافقی";
else

if (con.Back_Query("select val from calander where change='" + Today + "'") == "1") btn_today.Text = "تعطیلی جایگزین";
else

if (con.Back_Query("select val from calander where rasmi='" + Today + "'") == "1") btn_today.Text = "تعطیلی رسمی";
else

Result = "کارکرد عادی";
if (Week == "Saturday") Week = "امروز شنبه";
if (Week == "Sunday") Week = "امروز یکشنبه";
if (Week == "Monday") Week = "امروز دوشنبه";
if (Week == "Tuesday") Week = "امروز سه شنبه";
if (Week == "Wednesday") Week = "امروز چهار شنبه";
if (Week == "Thursday") Week = "امروز پنج شنبه";
if (Week == "Friday") Week = "امروز جمعه";
Result = Week + " " + Result;
Curent_date = Year_ +"/"+ Month_ +"/"+ Day;
}

gerdioz
پنج شنبه 02 تیر 1390, 18:58 عصر
سلام شرمنده این اصلاح شده