# Resetting Property Values

## Content

**C1PropertyGrid** provides a reset button that allows users to reset a changed property to its default value (specified using the **DefaultValue** attribute). The reset button is small rectangle next to the property editor:

![](https://cdn.mescius.io/document-site-files/images/babf1807-69aa-4d8a-96b6-d6c6d9325368/resetting_x0020_property_x0020_values_files/image001.png)

By default, the **Reset** button is not shown, but you can make the **Reset** button visible by setting the [C1PropertyGrid.ShowResetButton](/componentone/api/wpf/online-extended/dotnet-framework-api/C1.WPF.Extended.4.6.2/C1.WPF.Extended.C1PropertyGrid.ShowResetButton.html) property to **True**. It’s important to note that the **SelectedObject** should implement the **INotifyPropertyChanged** interface so it can reflect the updated value; this is because bound properties must notify value changes to the editor so it can refresh values.