示例#1
0
 public static void DisplayAdminUserControl(string title, string userControlName)
 {
     try
     {
         var win1 = new EyeOnLife.User_Interface.Windows.UserControlHost(title, userControlName);
         win1.Show();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
         MessageBox.Show(ex.InnerException.ToString());
     }
 }
        private void OnDisplayLogFileInfo_Click(object sender, DevExpress.Xpf.Bars.ItemClickEventArgs e)
        {
            // Get the list of datafileinfo records for the current datafile

            var row = gc_DBLogFiles.View.FocusedRowData.Row;

            SQLInformation.Data.ApplicationDataSet.DBLogFilesRow logFile =
                (SQLInformation.Data.ApplicationDataSet.DBLogFilesRow)((DataRowView)row).Row;

            Guid dbID        = logFile.Database_ID;
            Guid dbLogFileID = logFile.ID;

            var logFileInfo = Common.ApplicationDataSet.DBLogFileInfo
                              .Where(id => dbLogFileID == id.DBLogFile_ID)
                              .OrderBy(s => s.SnapShotDate);

            var uc = new EyeOnLife.User_Interface.User_Controls.DB_LogFileInfo(logFileInfo);

            var window = new EyeOnLife.User_Interface.Windows.UserControlHost();

            window.ShowUserControl(uc);

            window.Show();
        }