public void SetUp () { sz = new Size (10, 20); szStrInvariant = sz.Width + CultureInfo.InvariantCulture.TextInfo.ListSeparator + " " + sz.Height; szneg = new Size (-20, -30); sznegStrInvariant = szneg.Width + CultureInfo.InvariantCulture.TextInfo.ListSeparator + " " + szneg.Height; szconv = (SizeConverter) TypeDescriptor.GetConverter (sz); }
static CommonHelper() { var chrArray = new[] { 'd', 'f', 'F', 'g', 'h', 'H', 'K', 'm', 'M', 's', 't', 'y', 'z' }; _singleDateFormat = chrArray; _inheritPadding = new Padding(-1); var days = new[] { 0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334 }; _daysInMonth = days; var singleArray = new float[5][]; var singleArray1 = new[] { 0.3f, 0.3f, 0.3f, 0f, 0f }; singleArray[0] = singleArray1; var singleArray2 = new[] { 0.59f, 0.59f, 0.59f, 0f, 0f }; singleArray[1] = singleArray2; var singleArray3 = new[] { 0.11f, 0.11f, 0.11f, 0f, 0f }; singleArray[2] = singleArray3; var singleArray4 = new float[5]; singleArray4[3] = 0.5f; singleArray[3] = singleArray4; var singleArray5 = new float[5]; singleArray5[4] = 1f; singleArray[4] = singleArray5; _matrixDisabled = new ColorMatrix(singleArray); _nextId = 1000; _baseDate = new DateTime(2000, 1, 1); _nullPoint = new Point(0x7fffffff, 0x7fffffff); _nullRectangle = new Rectangle(0x7fffffff, 0x7fffffff, 0, 0); _dc = new DoubleConverter(); _sc = new SizeConverter(); _pc = new PointConverter(); _bc = new BooleanConverter(); _cc = new ColorConverter(); }
private void load_data_2_grid() { DataSet v_ds_hoc_vien = new DataSet(); TOSApp.SCMServices.SyncData v_ws = new TOSApp.SCMServices.SyncData(); string v_str_key_search = HelpUtils.gen_string_call_scm_get_sinh_vien_ws("", m_txt_key_search.Text.Trim(), "", "", "20",m_cbo_truong.Text); v_ds_hoc_vien = v_ws.TOS_search_info_hoc_vien(HelpUtils.gen_string_call_scm_get_sinh_vien_ws("", m_txt_key_search.Text.Trim(), "", "", "20",m_cbo_truong.Text)); m_fg.Redraw = false; CGridUtils.Dataset2C1Grid(v_ds_hoc_vien, m_fg, m_obj_trans); m_fg.Sort(SortFlags.Ascending, (int)e_col_Number.MA_TRUONG, (int)e_col_Number.MA_LOP); set_tree_on_grid(); m_fg.Redraw = true; make_stt(); m_fg.Focus(); if(m_fg.Rows.Count > 3) m_fg.Row = 3; m_fg.Col = 3; if (m_fg.Rows.Count == 1) { m_lb_thong_bao_ket_qua.Visible = true; SizeConverter v_size = new SizeConverter(); m_lb_thong_bao_ket_qua.Font = new System.Drawing.Font(new FontFamily("Microsoft Sans Serif"), 12); m_lb_thong_bao_ket_qua.ForeColor = Color.FromArgb(129,12,21); } else m_lb_thong_bao_ket_qua.Visible = false; }
internal void Save(XmlWriter writer) { writer.WriteStartElement("thumbnail"); SizeConverter sizeConv = new SizeConverter(); writer.WriteStartElement("size"); writer.WriteAttributeString("value", sizeConv.ConvertToString(size)); writer.WriteEndElement(); EnumConverter ipConv = new EnumConverter(typeof(InterpolationMode)); writer.WriteStartElement("interpolationMode"); writer.WriteAttributeString("value", ipConv.ConvertToString(interpolationMode)); writer.WriteEndElement(); ColorConverter colorConv = new ColorConverter(); writer.WriteStartElement("backColor"); writer.WriteAttributeString("value", colorConv.ConvertToString(backColor)); writer.WriteEndElement(); EnumConverter priorityConv = new EnumConverter(typeof(ThreadPriority)); writer.WriteStartElement("threadPriority"); writer.WriteAttributeString("value", priorityConv.ConvertToString(threadPriority)); writer.WriteEndElement(); writer.WriteEndElement(); }
public static ThumbnailSettings Load(XmlDocument document) { Size size; InterpolationMode interpolationMode; Color backColor; ThreadPriority threadPriority; SizeConverter sizeConv = new SizeConverter(); XmlElement sizeElem = document.SelectSingleNode("settings/thumbnail/size") as XmlElement; if (sizeElem != null) { try { size = (Size)sizeConv.ConvertFromString(sizeElem.GetAttribute("value")); } catch { size = DefaultSize; } } else { size = DefaultSize; } EnumConverter ipConv = new EnumConverter(typeof(InterpolationMode)); XmlElement ipmodeElem = document.SelectSingleNode("settings/thumbnail/interpolationMode") as XmlElement; if (ipmodeElem != null) { try { interpolationMode = (InterpolationMode)ipConv.ConvertFromString(ipmodeElem.GetAttribute("value")); } catch { interpolationMode = DefaultInterpolationMode; } } else { interpolationMode = DefaultInterpolationMode; } ColorConverter colorConv = new ColorConverter(); XmlElement bcolorElem = document.SelectSingleNode("settings/thumbnail/backColor") as XmlElement; if (bcolorElem != null) { try { backColor = (Color)colorConv.ConvertFromString(bcolorElem.GetAttribute("value")); } catch { backColor = DefaultBackColor; } } else { backColor = DefaultBackColor; } EnumConverter priorityConv = new EnumConverter(typeof(ThreadPriority)); XmlElement priorityElem = document.SelectSingleNode("settings/thumbnail/threadPriority") as XmlElement; if (priorityElem != null) { try { threadPriority = (ThreadPriority)priorityConv.ConvertFromString(priorityElem.GetAttribute("value")); } catch { threadPriority = DefaultThumbnailThreadPriority; } } else { threadPriority = DefaultThumbnailThreadPriority; } return new ThumbnailSettings(size, interpolationMode, backColor, threadPriority); }
private void cmsPredefinedSizes_Opening(object sender, CancelEventArgs e) { SizeConverter sizeConverter = new SizeConverter(); foreach (ToolStripItem item in this.cmsPredefinedSizes.Items) { object tag = item.Tag; if (item is ToolStripMenuItem && tag is string) { ToolStripMenuItem menuItem = ((ToolStripMenuItem)item); bool check = false; Rectangle bounds = Rectangle.Empty; if (tag.Equals(fullScreenTag)) { bounds = System.Windows.Forms.Screen.PrimaryScreen.Bounds; } else { try { Size size = (Size)sizeConverter.ConvertFromString((string)tag); bounds = new Rectangle(this.Location, size); } catch (NotSupportedException) { } } if (bounds.Equals(this.Bounds)) { check = true; } menuItem.Checked = check; } } }
/// <summary> /// Sets the size. /// </summary> /// <param name="size"></param> public void SetSize(Size size) { SizeConverter converter = new SizeConverter(); _sizeString = converter.ConvertToInvariantString(size); }
/// <summary> /// Gets the size. /// </summary> /// <returns></returns> public Size GetSize() { SizeConverter converter = new SizeConverter(); return (Size)converter.ConvertFromInvariantString(_sizeString); }