Share via


Comment faire pour créer un nouveau formulaire dans l'outil de programmation

 

Date de publication : mars 2016

S’applique à : System Center 2012 SP1 - Service Manager, System Center 2012 R2 Service Manager, System Center 2012 - Service Manager

Si vous avez défini une classe personnalisée pour étendre System Center 2012 - Service Manager, vous devrez peut-être créer un formulaire personnalisé pour interagir avec cette classe. Vous pouvez utiliser Outil de création de System Center 2012 – Service Manager pour créer un formulaire selon l'une des méthodes suivantes :

  • Démarrer à partir d'une classe de base.

  • Charger un formulaire Windows Presentation Foundation (WPF) personnalisé qui a été initialement développé par le système de développement Microsoft Visual Studio et continuer à personnaliser ce formulaire dans le Outil de création.

La Outil de création inclut des contrôles de formulaire, tels que le case, sélecteur de dates, contrôle onglet, et TabItem, que vous pouvez ajouter au formulaire. Vous pouvez accéder à ces contrôles à partir de la boîte à outils des personnalisations de formulaire. En règle générale, les contrôles de formulaire sont liés à des propriétés spécifiques de la classe de base de formulaire. Quelle que soit la méthode utilisée, vous devez donc d’abord sélectionner une classe de base correspondant au formulaire à associer. Pour plus d'informations sur les contrôles que vous pouvez ajouter à un formulaire, voir les rubriques précédentes de cette section, tel que comment ajouter un contrôle de case à cocher à un formulaire dans Authoring Tool, et l’ajout d’un contrôle onglet et les contrôles d’élément d’onglet à un formulaire dans Authoring Tool.

Les sections suivantes décrivent comment créer un nouveau formulaire dans l'Outil de création.

Création d'un nouveau formulaire à partir d'une classe de base

Procédez comme suit pour créer un formulaire simple à partir d'une classe de base.

Notes


Lorsque vous créez un formulaire à partir d'une classe de base, l'Outil de création ne prend pas en charge les fonctionnalités avancées. Par exemple, il n'existe aucune prise en charge du code-behind, des règles complexes, telles que l'interdépendance des champs, ou des valeurs calculées.

Pour créer un nouveau formulaire à partir d'une classe de base

  1. Dans la Explorateur du Pack d’administration, développez le pack d’administration dans lequel vous souhaitez stocker le nouveau formulaire. Avec le bouton droit Forms, puis cliquez sur créer.

  2. Dans la classe de Base boîte de dialogue, sélectionnez la classe de base pour le formulaire. Vous pouvez affiner votre recherche en sélectionnant un pack d’administration spécifique, ou vous pouvez laisser la valeur par défaut tous les packs d’administration. Cliquez sur OK.

  3. Si vous avez sélectionné un pack d’administration scellé à l’étape 1, le Pack d’administration cible boîte de dialogue s’affiche. Sélectionnez un pack d’administration non scellé dans lequel stocker le formulaire, puis cliquez sur OK.

  4. Dans le Créer formulaire boîte de dialogue, dans le nom interne zone, tapez un nom pour le formulaire, puis cliquez sur créer.

    Un formulaire vide s'affiche dans le volet Création. Le formulaire initial se compose d'une section d'en-tête dans la partie supérieure et d'une section de corps en dessous ; les deux sections sont vides.

  5. Personnaliser le formulaire en faisant glisser des contrôles à partir de la boîte à outils des personnalisations de formulaire volet vers le nouveau formulaire.

  6. Enregistrez le pack d'administration contenant le formulaire que vous avez créé.

Création d'un formulaire basé sur un formulaire WPF personnalisé

Parfois, un formulaire simple ne suffit pas et vous devez utiliser les fonctionnalités avancées, telles que la logique personnalisée, dans le formulaire. Dans ce cas, vous pouvez développer un formulaire personnalisé WPF à l’aide d’un outil autre que le Outil de création, à l’aide de Visual Studio à la place. Ensuite, au lieu de créer un formulaire à partir d'une classe de base, vous pouvez charger le fichier d'assembly du formulaire WPF dans l'Outil de création et l'utiliser comme point de départ pour personnaliser davantage le formulaire. Les personnalisations du formulaire que vous apportez dans Outil de création sont stockées dans un fichier du pack d'administration.

Plus tard, pour utiliser le formulaire personnalisé dans Service Manager, après avoir effectué toutes les personnalisations, vous devez regrouper le fichier d’assembly de formulaire d’origine avec le pack d’administration qui contient les personnalisations que vous avez apportées dans le Outil de création. Pour plus d'informations sur regroupement d’un pack d’administration et de création d’un fichier .mpb, voir comment regrouper des packs d’administration et les fichiers de ressources.

Procédez comme suit pour charger un fichier d'assembly de formulaire WPF personnalisé dans Service Manager et personnaliser ce formulaire.

Pour créer un formulaire basé sur un formulaire personnalisé WPF

  1. Dans la Explorateur du Pack d’administration, développez le pack d’administration dans lequel vous souhaitez stocker les personnalisations du formulaire. Avec le bouton droit Forms, puis cliquez sur Ajouter personnalisé.

  2. Dans la classe de Base boîte de dialogue, sélectionnez la classe de base pour le formulaire. Vous pouvez affiner votre recherche en sélectionnant un pack d’administration spécifique, ou conservez la valeur par défaut tous les packs d’administration. Cliquez sur OK.

  3. Si vous avez sélectionné un pack d’administration scellé à l’étape 1, le Pack d’administration cible boîte de dialogue s’affiche. Sélectionnez un pack d’administration non scellé dans lequel stocker le formulaire, puis cliquez sur OK.

  4. Dans le Ajouter formulaire personnalisé boîte de dialogue, tapez un nom dans la nom interne boîte. Dans le Assembly sélectionnez le fichier d’assembly qui contient le formulaire personnalisé que vous voulez charger, puis, dans le Type sélectionnez le nom du formulaire dans le fichier d’assembly à charger. Cliquez sur créer. Le formulaire que vous avez sélectionné est maintenant affiché dans le volet Création.

  5. Personnaliser le formulaire en faisant glisser des contrôles à partir de la boîte à outils des personnalisations de formulaire volet vers le formulaire dans le volet Création.

  6. Enregistrez le pack d'administration qui contient les personnalisations du formulaire.

  7. Regroupez le fichier d'assembly d'origine du formulaire, le pack d'administration contenant les personnalisations du formulaire effectuées dans l'Outil de création et tout autre fichier de ressource utile, pour créer un fichier .mpb.

Voir aussi

Formulaires : Personnalisation et création