Esempio n. 1
0
        protected DisplayDataForm()
        {
            InitializeComponent();
            _dataForDgrv = new BindingSource();
            SearchText   = string.Empty;

            //Main data grid view settings
            dgrvMain.SetDgrvDesignConfig();
            MainDgrv = dgrvMain;
            dgrvMain.AllowUserToDeleteRows = true;
            ResourceParameters             = new BaseResourceParameters();

            btnPrevPage.Enabled = false;

            //Tool tips
            toolTip.SetToolTip(btnPrevPage, "Previous page");
            toolTip.SetToolTip(btnNextPage, "Next page");

            if (!ConnectionCheck.CheckForInternetConnection())
            {
                pnlTop.Hide();
                dgrvMain.Hide();
                pnlNavButtons.Hide();
                _internetError = new PanelCheckInternetConnection(this);
                _internetError.Show();
                _internetError.BringToFront();
                Controls.Add(_internetError);
                _internetError.SetRetryConnectionEvent(RetryConnection);
            }
        }
Esempio n. 2
0
 public async void RetryConnection(object sender, EventArgs e)
 {
     if (ConnectionCheck.CheckForInternetConnection())
     {
         _internetError.Hide();
         pnlTop.Show();
         dgrvMain.Show();
         pnlNavButtons.Show();
         await LoadData();
     }
 }