Esempio n. 1
0
 public FarsiCalendar()
 {
     InitializeComponent();
     _dayEvents = new string[6, 7];
     InitializeControls();
     Value = new FarsiDate();
     Value.GregorianSelectedDate = DateTime.Now;
 }
 /// <summary>
 /// Required method for Designer support - do not modify
 /// the contents of this method with the code editor.
 /// </summary>
 private void InitializeComponent()
 {
     System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1  = new System.Windows.Forms.DataGridViewCellStyle();
     System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2  = new System.Windows.Forms.DataGridViewCellStyle();
     System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3  = new System.Windows.Forms.DataGridViewCellStyle();
     DreamyTools.FarsiTools.WinControls.DrCalendar.FarsiDate farsiDate1 = new DreamyTools.FarsiTools.WinControls.DrCalendar.FarsiDate();
     this.label1     = new System.Windows.Forms.Label();
     this.label2     = new System.Windows.Forms.Label();
     this.label3     = new System.Windows.Forms.Label();
     this.gridPerson = new System.Windows.Forms.DataGridView();
     this.BirthDate  = new DreamyTools.FarsiTools.WinControls.DrCalendar.DataGridViewFarsiDatePickerColumn();
     this.Fullname   = new System.Windows.Forms.DataGridViewTextBoxColumn();
     this.dataGridViewFarsiDatePickerColumn1 = new DreamyTools.FarsiTools.WinControls.DrCalendar.DataGridViewFarsiDatePickerColumn();
     this.dataGridViewTextBoxColumn1         = new System.Windows.Forms.DataGridViewTextBoxColumn();
     this.button1        = new System.Windows.Forms.Button();
     this.farsiCalendar1 = new DreamyTools.FarsiTools.WinControls.DrCalendar.FarsiCalendar();
     ((System.ComponentModel.ISupportInitialize)(this.gridPerson)).BeginInit();
     this.SuspendLayout();
     //
     // label1
     //
     this.label1.AutoSize = true;
     this.label1.Location = new System.Drawing.Point(3, 16);
     this.label1.Name     = "label1";
     this.label1.Size     = new System.Drawing.Size(94, 13);
     this.label1.TabIndex = 3;
     this.label1.Text     = "Date Picker Mode:";
     //
     // label2
     //
     this.label2.AutoSize = true;
     this.label2.Location = new System.Drawing.Point(3, 42);
     this.label2.Name     = "label2";
     this.label2.Size     = new System.Drawing.Size(116, 13);
     this.label2.TabIndex = 4;
     this.label2.Text     = "Month Calendar Mode:";
     //
     // label3
     //
     this.label3.AutoSize = true;
     this.label3.Location = new System.Drawing.Point(3, 377);
     this.label3.Name     = "label3";
     this.label3.Size     = new System.Drawing.Size(126, 13);
     this.label3.TabIndex = 6;
     this.label3.Text     = "Farsi DatePicker Column:";
     //
     // gridPerson
     //
     this.gridPerson.AllowUserToAddRows            = false;
     this.gridPerson.AllowUserToDeleteRows         = false;
     this.gridPerson.AutoSizeColumnsMode           = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill;
     this.gridPerson.AutoSizeRowsMode              = System.Windows.Forms.DataGridViewAutoSizeRowsMode.AllCells;
     this.gridPerson.BackgroundColor               = System.Drawing.Color.White;
     dataGridViewCellStyle1.Alignment              = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
     dataGridViewCellStyle1.BackColor              = System.Drawing.SystemColors.Control;
     dataGridViewCellStyle1.Font                   = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(178)));
     dataGridViewCellStyle1.ForeColor              = System.Drawing.SystemColors.WindowText;
     dataGridViewCellStyle1.SelectionBackColor     = System.Drawing.SystemColors.Highlight;
     dataGridViewCellStyle1.SelectionForeColor     = System.Drawing.SystemColors.HighlightText;
     dataGridViewCellStyle1.WrapMode               = System.Windows.Forms.DataGridViewTriState.True;
     this.gridPerson.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle1;
     this.gridPerson.ColumnHeadersHeightSizeMode   = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
     this.gridPerson.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
         this.BirthDate,
         this.Fullname
     });
     this.gridPerson.Location          = new System.Drawing.Point(128, 288);
     this.gridPerson.Name              = "gridPerson";
     this.gridPerson.RowHeadersVisible = false;
     this.gridPerson.ScrollBars        = System.Windows.Forms.ScrollBars.None;
     this.gridPerson.Size              = new System.Drawing.Size(280, 295);
     this.gridPerson.TabIndex          = 5;
     //
     // BirthDate
     //
     this.BirthDate.AutoSizeMode      = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
     this.BirthDate.DataPropertyName  = "BirthDate";
     this.BirthDate.DateFormat        = DreamyTools.FarsiTools.WinControls.DrCalendar.DateFormat.Long;
     dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
     this.BirthDate.DefaultCellStyle  = dataGridViewCellStyle2;
     this.BirthDate.HeaderText        = "تاریخ تولد";
     this.BirthDate.Name = "BirthDate";
     this.BirthDate.ShowFarsiDigitInCell = true;
     this.BirthDate.Theme = DreamyTools.FarsiTools.WinControls.DrCalendar.CalendarTheme.WhiteSmoke;
     //
     // Fullname
     //
     this.Fullname.AutoSizeMode     = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;
     this.Fullname.DataPropertyName = "Fullname";
     this.Fullname.HeaderText       = "نام";
     this.Fullname.Name             = "Fullname";
     this.Fullname.ReadOnly         = true;
     this.Fullname.Width            = 70;
     //
     // dataGridViewFarsiDatePickerColumn1
     //
     this.dataGridViewFarsiDatePickerColumn1.AutoSizeMode     = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
     this.dataGridViewFarsiDatePickerColumn1.DataPropertyName = "BirthDate";
     this.dataGridViewFarsiDatePickerColumn1.DateFormat       = DreamyTools.FarsiTools.WinControls.DrCalendar.DateFormat.Short;
     dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
     this.dataGridViewFarsiDatePickerColumn1.DefaultCellStyle     = dataGridViewCellStyle3;
     this.dataGridViewFarsiDatePickerColumn1.HeaderText           = "تاریخ تولد";
     this.dataGridViewFarsiDatePickerColumn1.Name                 = "dataGridViewFarsiDatePickerColumn1";
     this.dataGridViewFarsiDatePickerColumn1.ShowFarsiDigitInCell = false;
     this.dataGridViewFarsiDatePickerColumn1.Theme                = DreamyTools.FarsiTools.WinControls.DrCalendar.CalendarTheme.Gold;
     //
     // dataGridViewTextBoxColumn1
     //
     this.dataGridViewTextBoxColumn1.AutoSizeMode     = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;
     this.dataGridViewTextBoxColumn1.DataPropertyName = "Fullname";
     this.dataGridViewTextBoxColumn1.HeaderText       = "نام";
     this.dataGridViewTextBoxColumn1.Name             = "dataGridViewTextBoxColumn1";
     this.dataGridViewTextBoxColumn1.ReadOnly         = true;
     this.dataGridViewTextBoxColumn1.Width            = 70;
     //
     // button1
     //
     this.button1.Location = new System.Drawing.Point(32, 267);
     this.button1.Name     = "button1";
     this.button1.Size     = new System.Drawing.Size(75, 23);
     this.button1.TabIndex = 7;
     this.button1.Text     = "button1";
     this.button1.UseVisualStyleBackColor = true;
     this.button1.Click += new System.EventHandler(this.button1_Click);
     //
     // farsiCalendar1
     //
     this.farsiCalendar1.CellsFont       = new System.Drawing.Font("Tahoma", 6.5F);
     this.farsiCalendar1.CellsHeaderFont = new System.Drawing.Font("Tahoma", 6.5F);
     this.farsiCalendar1.Font            = new System.Drawing.Font("Tahoma", 8.25F);
     this.farsiCalendar1.Location        = new System.Drawing.Point(388, 65);
     this.farsiCalendar1.MultiSelect     = false;
     this.farsiCalendar1.Name            = "farsiCalendar1";
     this.farsiCalendar1.RightToLeft     = System.Windows.Forms.RightToLeft.Yes;
     this.farsiCalendar1.Size            = new System.Drawing.Size(282, 210);
     this.farsiCalendar1.TabIndex        = 11;
     farsiDate1.FarsiSelectedDate        = "1398/04/05";
     farsiDate1.GregorianSelectedDate    = new System.DateTime(2019, 6, 26, 0, 0, 0, 0);
     farsiDate1.Mode           = DreamyTools.FarsiTools.WinControls.DrCalendar.ControlType.MonthCalendar;
     this.farsiCalendar1.Value = farsiDate1;
     this.farsiCalendar1.With  = 282;
     //
     // Form1
     //
     this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
     this.AutoScaleMode       = System.Windows.Forms.AutoScaleMode.Font;
     this.ClientSize          = new System.Drawing.Size(859, 595);
     this.Controls.Add(this.farsiCalendar1);
     this.Controls.Add(this.button1);
     this.Controls.Add(this.gridPerson);
     this.Controls.Add(this.label3);
     this.Controls.Add(this.label2);
     this.Controls.Add(this.label1);
     this.Font          = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(178)));
     this.Margin        = new System.Windows.Forms.Padding(2);
     this.Name          = "Form1";
     this.RightToLeft   = System.Windows.Forms.RightToLeft.No;
     this.ShowIcon      = false;
     this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
     this.Load         += new System.EventHandler(this.Form1_Load);
     ((System.ComponentModel.ISupportInitialize)(this.gridPerson)).EndInit();
     this.ResumeLayout(false);
     this.PerformLayout();
 }