protected virtual IPanel CreateButtonPanel()
{
var buttonPanel = ControlFactory.CreatePanel();
var buttonSize = GetButtonSize();
var layoutManager = GetLayoutManager(buttonPanel);
layoutManager.AddControl(CreateCancelButton(buttonSize));
layoutManager.AddControl(CreateFinishButton(buttonSize));
layoutManager.AddControl(CreateNextButton(buttonSize));
layoutManager.AddControl(CreatePreviousButton(buttonSize));
return buttonPanel;
}