protected virtual void OnDrawBackground(SpriteBatch batch, Rectangle backgroundArea, GameTime gameTime, float alpha)
{
// Standard Background zeichnen
if (Pressed && PressedBackground != null)
PressedBackground.Draw(batch, backgroundArea, alpha);
else if (Hovered != TreeState.None && HoveredBackground != null)
HoveredBackground.Draw(batch, backgroundArea, alpha);
else if (Background != null)
Background.Draw(batch, backgroundArea, alpha);
}