コード例 #1
0
        /// <summary>s
        /// Ajoute des contrôles pour visualiser les services.
        /// </summary>
        /// <param name="_lbl_serviceNameContextMenu">Context Menu</param>
        private static void AddServicesControls(ContextMenu _lbl_serviceNameContextMenu)
        {
            // Assigne à une liste les noms des services.
            List <string> serviceName       = InterimDatabase.GetService();
            bool          isCorrectServices = (serviceName != null);

            // Vérifie le contenu de la liste des noms de services.
            if (isCorrectServices)
            {
                foreach (string element in serviceName)
                {
                    // Assigne à un menu contextuel, un menu d'éléments.
                    MenuItem lbl_MenuItemService = new MenuItem();

                    lbl_MenuItemService.Header = element;
                    lbl_MenuItemService.Click += new RoutedEventHandler(lbl_MenuItemSelected_MouseLeftButtonUp);
                    _lbl_serviceNameContextMenu.Items.Add(lbl_MenuItemService);
                }
            }
        }