void propertyGrid1_PropertyValueChanged(object s, PropertyValueChangedEventArgs e) { _page.Refresh(); DrawingItem item = propertyGrid1.SelectedObject as DrawingItem; if (item != null) { item.Refresh(); } }