private void RefreshCurrentRegions()
        {
            List <RegionInfo> infos = _regionManager.GetRegionInfos(false);

            infos.Sort(delegate(RegionInfo a, RegionInfo b)
            {
                if (!a.Disabled || !b.Disabled)
                {
                    return(a.Disabled.CompareTo(b.Disabled));//At the top
                }
                return(a.RegionName.CompareTo(b.RegionName));
            });
            RegionListBox.Items.Clear();
            estateRegionSelection.Items.Clear();
            foreach (RegionInfo r in infos)
            {
                bool online = _regionManager.GetWhetherRegionIsOnline(r.RegionID);
                RegionListBox.Items.Add(online ? "Online - " + r.RegionName : r.RegionName);
                estateRegionSelection.Items.Add(r.RegionName);
            }
        }