Beispiel #1
0
        private void LoadListView(BaseAction action)
        {
            Color  statusColor    = Color.SteelBlue;
            string initialMessage = string.Empty;
            RestartHostInstanceAction hostInstanceAction = action as RestartHostInstanceAction;
            ListViewItem listViewItem = new ListViewItem(new string[] { hostInstanceAction.HostInstance.HostName, hostInstanceAction.HostInstance.ServiceState.ToString(), hostInstanceAction.HostInstance.RunningServer.ToUpper(), "Not Executed", "Never", string.Empty, initialMessage });

            listViewItem.SubItems[3].ForeColor   = statusColor;
            listViewItem.SubItems[3].Font        = new Font(button1.Font.Name, button1.Font.Size, FontStyle.Bold);
            listViewItem.UseItemStyleForSubItems = false;
            listViewItem.Tag     = action;
            listViewItem.Checked = true;
            listViewControl.Items.Add(listViewItem);
        }
Beispiel #2
0
 private void RetstartHostInstances_Load(object sender, EventArgs e)
 {
     listViewControl.DoubleBuffered(true);
     LoadApplications();
     foreach (BaseAction action in ActionFactory.CreateRestartHostInstancesActions())
     {
         Color  statusColor    = Color.SteelBlue;
         string initialMessage = string.Empty;
         RestartHostInstanceAction hostInstanceAction = action as RestartHostInstanceAction;
         ListViewItem listViewItem = new ListViewItem(new string[] { hostInstanceAction.HostInstance.HostName, hostInstanceAction.HostInstance.RunningServer.ToUpper(), "Not Executed", "Never", string.Empty, initialMessage });
         listViewItem.SubItems[2].ForeColor   = statusColor;
         listViewItem.SubItems[2].Font        = new Font(button1.Font.Name, button1.Font.Size, FontStyle.Bold);
         listViewItem.UseItemStyleForSubItems = false;
         listViewItem.Tag     = action;
         listViewItem.Checked = true;
         listViewControl.Items.Add(listViewItem);
     }
     comboBxAppList.Text = "All Host Instances";
 }