public void Draw()
{
if (_items.Count <= 0)
{
_buttons[0].Enabled = false;
}
else
{
_buttons[0].Enabled = Enabled;
}
if (!Dropped)
{
_dropBackground.Draw();
_buttons[0].Draw();
_downArrowSprite.Draw(_xPos + _width - 25, _yPos + (_height / 2) - (_downArrowSprite.Height / 2));
}
else
{
_dropBackground.Draw();
for (int i = 0; i < _buttons.Count; i++)
{
_buttons[i].Draw();
}
if (_haveScroll)
{
_scrollBar.Draw();
}
}
}