> Однако, я нашёл другой способ...
Другой способ, это наверное, вот этот:
class PropertyGridView
{
private void ShowInvalidMessage(string propName, object value, Exception ex)
{
...
IUIService service1 = (IUIService)this.GetService(typeof(IUIService));
if (service1 != null)
{
flag2 = DialogResult.Cancel ==
service1.ShowDialog(this.ErrorDialog);
}
else
{
flag2 = DialogResult.Cancel == this.ShowDialog(this.ErrorDialog);
}
...
}
}
Да-а, застрял я как раз на реализации ISite и подключении его к своему PropertyGrid'у.
> ... могу выслать пример.
Заранее огромное спасибо!!!
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение