none
Clipboard RRS feed

  • Question

  • Bonjour,

    Dans mon application, je dois copier un Groupbox dans le ClipBoard.

    Pour l'instant j'ai ceci :

    Clipboard.Clear();

    Clipboard.SetImage( ???? );

    Ma question est : Comment transformer Le GroupeBox en Image avec tout ce qu'il contient.

    Ensuite le placer dans Clipboard.

    Cordialement.

    Salva


    • Modifié sa56 jeudi 5 décembre 2013 09:13
    jeudi 5 décembre 2013 09:12

Réponses

  • Bonjour,

    Bitmap bitmap;
    bitmap = new Bitmap(this.groupBox1.Width, this.groupBox1.Height);
    
    this.groupBox1.DrawToBitmap(bitmap, new Rectangle(0, 0, bitmap.Width, bitmap.Height));
    
    Clipboard.SetImage(bitmap);

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance - P.O.S Informatique
    Blog : http://gilles.tourreau.fr - Suivez-moi sur Twitter
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCSA : SQL Server 2012
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0 / TFS 2010 / Windows Azure

    • Proposé comme réponse Aurel Bera vendredi 6 décembre 2013 09:25
    • Marqué comme réponse sa56 vendredi 6 décembre 2013 10:27
    jeudi 5 décembre 2013 23:08
    Modérateur

Toutes les réponses

  • Bonjour,

    Bitmap bitmap;
    bitmap = new Bitmap(this.groupBox1.Width, this.groupBox1.Height);
    
    this.groupBox1.DrawToBitmap(bitmap, new Rectangle(0, 0, bitmap.Width, bitmap.Height));
    
    Clipboard.SetImage(bitmap);

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance - P.O.S Informatique
    Blog : http://gilles.tourreau.fr - Suivez-moi sur Twitter
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCSA : SQL Server 2012
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0 / TFS 2010 / Windows Azure

    • Proposé comme réponse Aurel Bera vendredi 6 décembre 2013 09:25
    • Marqué comme réponse sa56 vendredi 6 décembre 2013 10:27
    jeudi 5 décembre 2013 23:08
    Modérateur
  • Bonjour,

    Merci pour votre reponse.

    C'est juste ce que je cherchais !!

    Cordialement

    Salva

    vendredi 6 décembre 2013 08:05