public function toHtml()
 {
     $btnCss = 'btn-' . $this->buttonClass;
     if ($this->size != ButtonControl::SIZE_DEFAULT) {
         $btnCss .= ' btn-' . $this->size;
     }
     $this->setVar('btncss', $btnCss);
     $this->setVar('caption', $this->caption);
     $this->setVar('icon', $this->icon);
     $this->setVar('css', $this->getCssString());
     $this->addItems($this->links);
     $this->setSkinfile(__DIR__ . '/DropdownControl.skin');
     $this->setItemSkinFile(__DIR__ . '/DropdownControl.Item.skin');
     return parent::toHtml();
 }