public едакторЯчеек_РедакторИзображения_Renderer(GridControlBase grid, GridCellModelBase cellModel) : base(grid, cellModel) { this.drawредакторИзображения = new Изображение(); this.editредакторИзображения = new Изображение(); this.editредакторИзображения.EditValueChanged += new EventHandler(this.editредакторИзображения_EditValueChanged); base.SupportsFocusControl = true; base.FixControlParent(this.drawредакторИзображения); base.SetControl(this.editредакторИзображения); }
public static void ПроинициализироватьЗначение(Изображение редакторИзображения, object Значение) { if (!(!(Значение is string) || string.IsNullOrEmpty((string)Значение))) { редакторИзображения.Картинка = Image.FromStream(new MemoryStream(Convert.FromBase64String((string)Значение))); } else if (Значение is Image) { редакторИзображения.Картинка = (Image)Значение; } else { редакторИзображения.Картинка = null; } }