public void RegisterPropertyChangeUndo(string label);
Вызывайте это при изменении свойства материала. Это добавит отмену для действия.