Здравствуйте, Mr.Gremlin, Вы писали:
MG>Чтобы в PropertyGrid можно было подсунуть свой ServiceProvider, достаточно переопределить метод GetService у PropertyGrid.
Component.GetService:
protected virtual object GetService(Type service)
{
ISite site1 = this.site;
if (site1 != null)
{
return site1.GetService(service);
}
return null;
}
Так что никакой разницы, но имхо с Site более правильно.
P.S. — никаких глюков не обнаружено, все сервисы нормально гридом зовутся, даже те что в студии не используются.
... << RSDN@Home 1.1.4 beta 1 >>