using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using OSGeo.MapGuide;

namespace SampleExtension
{
    public partial class LayerVisibilityDialog : Form
    {
        public LayerVisibilityDialog(MgLayerCollection layers)
        {
            InitializeComponent();
            for (int i = 0; i < layers.GetCount(); i++)
            {
                MgLayerBase layer = layers.GetItem(i);
                grdLayers.Rows.Add(layer.LegendLabel, layer.GetVisible(), layer.IsVisible());
            }
        }
    }
}