Пример #1
0
        public override Form CreateForm(object value)
        {
            TextMessageEditorForm form = new TextMessageEditorForm();

            form.MessageText = (string)value;
            return(form);
        }
 public override object EditValue(ITypeDescriptorContext context, System.IServiceProvider provider, object value)
 {
     IWindowsFormsEditorService svc = provider.GetService(typeof(IWindowsFormsEditorService)) as IWindowsFormsEditorService;
     if (svc != null) {
         using (TextMessageEditorForm form = new TextMessageEditorForm()) {
             form.MessageText = (string) value;
             if (svc.ShowDialog(form) == DialogResult.OK)
                 value = form.MessageText;
         }
     }
     return value;
 }
 public override Form CreateForm(object value)
 {
     TextMessageEditorForm form = new TextMessageEditorForm();
     form.MessageText = (string) value;
     return form;
 }