protected override ButtonBaseAdapter CreateButtonAdapter() { return new ButtonPopupAdapter(Control); }