protected override void OnHandleCreated(EventArgs e)
 {
     base.OnHandleCreated(e);
     if (null != _documentUiContainer)
     {
         _viewContext = new DocumentGridViewContext(new SkylineDataSchema(_documentUiContainer,
                                                                          DataSchemaLocalizer.INVARIANT));
         _viewContext.ViewsChanged += OnViewsChanged;
         imageList1.Images.Clear();
         imageList1.Images.Add(Resources.Folder);
         imageList1.Images.Add(Resources.Blank);
         imageList1.Images.AddRange(_viewContext.GetImageList());
         Repopulate();
     }
 }