hmmm... est-ce donc? 🙂 Je pensais que quelque part, je vais juste faire "Ajouter une image" et le tour est joué, mais c'est un vrai travail à faire 🙂 eh bien, j'ai maintenant la chance de faire quelques trucs, de lire et de comprendre votre code pour bien comprendre...Merci Pas de problème, n'oubliez pas de marquer comme réponse. N'hésitez pas à utiliser mon code, il n'est pas protégé contre la copie. 🙂 Un lien vers une solution est la bienvenue, mais assurez-vous que votre réponse est utile sans elle: ajouter un cadre autour du lien ainsi les autres utilisateurs auront une idée de ce qu'il est et pourquoi il est là, alors la citation de la partie la plus pertinente de la page que vous créez un lien dans le cas de la page cible n'est pas disponible. des Réponses qui sont un peu plus qu'un lien peut être supprimé.
Vous ne pouvez pas remplacer ce comportement de MessageBox. La solution est soit d'utiliser certaines personnalisé de la boîte de message, vérifiez cette, ou mettre en place votre propre MessageBoxForm et ajouter vos paramètres personnalisés à elle, vérifiez cette.
Si vous étiez machines de Rube Goldberg, peut-être, sinon je serais probablement juste de créer mon propre Forme... Pourquoi devrait ré inventer la roue, si il y a une API disponibles, il est facile d'utiliser ce droit, au lieu de créer un nouveau 🙂 Je ne pense pas que l'aide PInvoke ici est justifiée. Ce n'est pas de réinventer la roue, c'est plus comme réinventer la... trombone. Une tâche simple.
Vous ne pouvez pas directement changer une icône de MessageBox donc je l'ai googlé et j'ai trouvé la solution pour que. nous pouvons changer une icône de la boîte de message à l'aide de crochet de la fenêtre.
J'ai écrit un peu plus tôt, elle fonctionne exactement comme la régulière classe messagebox.
CustomMessageBox (Classe): http://pastebin.com/m8evBmZi
MessageForm (Forme): http://pastebin.com/jawHZDzY
MessageForm (Concepteur De Code): http://pastebin.com/CRXjeUFN
Pas de problème, n'oubliez pas de marquer comme réponse. N'hésitez pas à utiliser mon code, il n'est pas protégé contre la copie. 🙂
Un lien vers une solution est la bienvenue, mais assurez-vous que votre réponse est utile sans elle: ajouter un cadre autour du lien ainsi les autres utilisateurs auront une idée de ce qu'il est et pourquoi il est là, alors la citation de la partie la plus pertinente de la page que vous créez un lien dans le cas de la page cible n'est pas disponible. des Réponses qui sont un peu plus qu'un lien peut être supprimé.
OriginalL'auteur Brian Graham
Vous ne pouvez pas remplacer ce comportement de
MessageBox
. La solution est soit d'utiliser certaines personnalisé de la boîte de message, vérifiez cette, ou mettre en place votre propreMessageBoxForm
et ajouter vos paramètres personnalisés à elle, vérifiez cette.OriginalL'auteur Jalal Said
Vous pouvez utiliser Boîte de Dialogue de tâche Indirecte de l'API de Microsoft, qui vous aideront à montrer personnalisé des boîtes de dialogue.
Pourquoi devrait ré inventer la roue, si il y a une API disponibles, il est facile d'utiliser ce droit, au lieu de créer un nouveau 🙂
Je ne pense pas que l'aide PInvoke ici est justifiée. Ce n'est pas de réinventer la roue, c'est plus comme réinventer la... trombone. Une tâche simple.
OriginalL'auteur Anuraj
Vous ne pouvez pas directement changer une icône de MessageBox donc je l'ai googlé et j'ai trouvé la solution pour que. nous pouvons changer une icône de la boîte de message à l'aide de crochet de la fenêtre.
Entendre, c'est la MSDN Magazine lien.
MSDN sur l'Internet archive
OriginalL'auteur Rikin Patel