Beispiel #1
0
        private void HandleNavigationButtonClick(object sender, EventArgs e)
        {
            try
            {
                Label srcLabel = sender as Label;

                ClsVariables.Pages sourcePage = (ClsVariables.Pages)Enum.Parse(typeof(ClsVariables.Pages), srcLabel.Text);
                ClsCommon.gobjclsFunctions.ChangePage(sourcePage, srcLabel);
            }
            catch (Exception)
            {
                throw;
            }
        }
 internal void ChangePage(ClsVariables.Pages page, Label newPage)
 {
     try
     {
         Label oldPage = ClsCommon.gobjclsVariables.CurrentPage;
         if (oldPage != newPage)
         {
             UIPageChanged?.Invoke(oldPage, newPage);
         }
     }
     catch (Exception)
     {
         throw;
     }
 }