Je dois créer un bouton qui a le même style que ButtonSpec
avec son type défini sur Context
, est-il possible de créer un ButtonSpec
qui n'est pas directement attaché à un autre contrôle, ou ai-je manqué une option de style simple sur un autre contrôle?Est-il possible de créer un ButtonSpec autonome dans Krypton Toolkit?
2
A
Répondre
2
Vous ne pouvez pas obtenir un ButtonSpec autonome mais vous n'en avez pas besoin. Créez un KryptonButton, puis définissez ButtonStyle sur ButtonSpec et dessinez de la même manière qu'un ButtonSpec présent dans d'autres contrôles. Vous pouvez utiliser un KryptonDropButton si vous en avez besoin pour afficher un KryptonContextMenu lorsque vous appuyez dessus.
Y at-il un moyen de définir l'image du bouton à la même image que le paramètre ButtonSpec.Type pourrait? J'ai déjà essayé de régler le ButtonStyle, et il semble juste enlever la bordure du bouton. –
Non, vous ne pouvez pas obtenir l'image à partir de ButtonSpec.Type. Il pourrait y avoir une autre approche. Essayez de créer un KryptonHeader avec un ButtonSpec, puis supprimez tout le contenu de KryptonHeader.Values. Ensuite, enlevez le dessin de l'en-tête/bordure et vous vous retrouvez avec seulement un buttonspec! –
Ooo, ça va faire. Merci, Phil! –