//UI method to add task pane and remove task pane
 public void AddTaskPane()
 {
     myTaskPaneView = iSwApp.CreateTaskpaneView2("", "Custom Property Pane");
     myTaskPaneHost = myTaskPaneView.AddControl("Compac_CustomProperty_TaskPane","");
      _objTaskPaneControl = (UserControl1)myTaskPaneView.GetControl();
     if (_objTaskPaneControl != null)
     {
         _objTaskPaneControl.swApp = iSwApp;
         //_objTaskPaneControl.Load += new EventHandler(_objTaskPaneControl_Load);
     }
     DataGridView gridView=(DataGridView)_objTaskPaneControl.Controls.Find("dataGridView1",true).FirstOrDefault();
     if(gridView!=null)
     {
         //this.tableTableAdapter.Fill(this.addInDataSet1.Table);
     }
 }