private void OnDomainUpDownMouseUp(object sender, MouseEventArgs e)
{
if ((_domainUpDown != null) && (e.Button == MouseButtons.Left))
{
// Get any component associated with the current mouse position
Component component = _domainUpDown.DesignerComponentFromPoint(new Point(e.X, e.Y));
if (component != null)
{
// Force the layout to be update for any change in selection
_domainUpDown.PerformLayout();
// Select the component
ArrayList selectionList = new ArrayList();
selectionList.Add(component);
_selectionService.SetSelectedComponents(selectionList, SelectionTypes.Auto);
}
}
}