Visual Studio - TransparencyKey laisse des pixels

Résolu
DragoMag Messages postés 123 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme - 9 déc. 2023 à 12:28

Bonsoir,

J'espère que vous allez bien, je viens demander de l'aide, car malgré beaucoup de recherche, je ne comprends pas comment régler mon souci. Je m'explique :

Je souhaite faire une application au fond composé uniquement d'un rectangle arrondi (que j'ai fait avec Photoshop), voir copie d'écran, la clé de transparence est sur le gris. Tout est bon, mais il y a des pixels qui restent autour, je sais que c'est normal, mais j'aimerais régler ce souci.

Vu du problème en question

Je vous remercie beaucoup d'avance, et je vous souhaite une très agréable soirée/journée.

Cordialement,


Windows Server 2022 / Opera 105.0.0.0

A voir également:

1 réponse

Utilisateur anonyme
 

Bonsoir

tu utilises quelle technologie d’IHM?

  • winform
  • wpf
  • ui app
  • etc..

0
DragoMag Messages postés 123 Date d'inscription   Statut Membre Dernière intervention   22
 

Bonsoir,

Winform, si j'ai bien compris WPF gère mieux l'antialiasing, mais je voudrais rester sur winform...

Merci d'avance,

0
Utilisateur anonyme > DragoMag Messages postés 123 Date d'inscription   Statut Membre Dernière intervention  
 

En winform je ne sais pas faire.

La.seule idée, qui vaut ce qu'elle vaut, est que ton gris pourrait ne pas être homogène.

Par contre WPF, gère mieux tout.

  • les graphismes, tout en vectoriel 
  • le binding, 100 fois plus puissant 
  • les pattern MVC et MWWM
  • et j'en e

Par exemple, pour obtenir un fenêtre de cette forme, pas besoin de photoshop

1
DragoMag Messages postés 123 Date d'inscription   Statut Membre Dernière intervention   22 > Utilisateur anonyme
 

Bonjour,

D'accord merci de ces informations :), mais j'avais regardé et je me sentais perdu, par exemple les propriétés ne sont pas "pareil" j'entends par là, on n'a pas la même vue. Pour le code rien ne change, je veux dire tout ce que j'ai fait sous Winform, il n'y aura pas de soucis avec WPF ? (je suis en C# et comme j'y reste, je suppose que c'est pareil, mais je demande tout de même...)

Merci d'avance :)

0
DragoMag Messages postés 123 Date d'inscription   Statut Membre Dernière intervention   22 > Utilisateur anonyme
 

J'ai réussi tout seul, effectivement, il faut toucher au code xaml directement pour faire ce que je voulais.

Je viens d'explorer plus en profondeur et cela n'a rien à voir, c'est clair. Par contre, je trouve que la boite à outils, que les contrôles WPF sont moindres par rapport à Winform (après, je ne vais pas tout utiliser, c'est simplement une remarque).

Merci beaucoup de ton aide en tout cas, content d'être sorti de ma zone de confort.

Très bonne journée et bon week-end à vous :)

(je mets le sujet comme résolu)

0
Utilisateur anonyme > DragoMag Messages postés 123 Date d'inscription   Statut Membre Dernière intervention  
 

Comme le binding est beaucoup plus puissant, tu as besoin de moins de contrôles.

Evidemment, la limite au début est de ne pas savoir que tel ou tel truc est possible.

1