def METHOD_NAME(self, color):
    if not hasattr(self, "_default_background"):
        self._default_background = self.native.BackColor
    if color is None:
        self.native.BackColor = self._default_background
    else:
        win_color = native_color(color)
        if (win_color != Color.Empty) and (not self._background_supports_alpha):
            win_color = Color.FromArgb(255, win_color.R, win_color.G, win_color.B)
        self.native.BackColor = win_color