2010-09-15 2 views
0

Existe-t-il un moyen facile (ou peut-être une implémentation tierce) de créer par programme un MessageBox avec différents types de contrôles? Idéalement, avec une sorte de langage de script (par exemple XML).MessageBox personnalisé lors de l'exécution en C#

Je préférerais ne pas le coder moi-même.

+0

Cette question est difficile à comprendre. Quelle plateforme utilises-tu? –

+0

Windows. J'utilise Windows.Forms actuellement. – MarkP

+0

Formulaire personnalisé est le moyen le plus facile pour cela. Vous pouvez simplement l'appeler chaque fois que vous en avez besoin. – Rye

Répondre

0

Pourriez-vous créer un formulaire et le personnaliser en tant que compromis?

+0

Ceci est ma méthode de sauvegarde. Je voudrais ajouter une sorte d'analyse XML sur le dessus pour le rendre personnalisable. – MarkP

2

Il existe deux façons de procéder. L'un s'appelle WinForms, l'autre WPF. Ce dernier utilise même un langage XML (appelé XAML). Puisque vous n'avez pas spécifié les types de contrôles dont vous avez besoin, c'est la meilleure réponse que je puisse apporter à votre question, car elle couvre la plus large gamme de contrôles disponibles.

+0

Je vais ajouter des choses comme des cases à cocher, des boutons radio, des boîtes de texte, des contrôles updown et des listes déroulantes. – MarkP

0

J'avais une question similaire. Les boîtes de message personnalisées sont beaucoup plus simples à créer que ce que je pensais.

How to create a custom MessageBox