Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Misc Newsgroups > Avalon

Vista - Display clipboard image?

 
 
Old 04-29-2006   #1 (permalink)
Andrew Lusk


 
 

Display clipboard image?

I'm totally new to WPF, and I'm having trouble displaying an image from the
clipboard. I can verify that there is an image there, and from the resulting
BitmapSource I get from Clipboard.GetImage(), I can verify the the image
width and height are correct, but it doesn't actually show up when I run the
application. Just a blank screen. Is there something else I'm missing here?
Here's the code for my window, distilled down to the relevant parts:

using System.Windows;
using System.Windows.Controls;
using System.Windows.Media.Imaging;

namespace Project1
{
class Window1 : Window
{
public Window1()
{
this.Title = "Clipboard image";
if (Clipboard.ContainsImage())
{
BitmapSource bs = Clipboard.GetImage();
Image i = new System.Windows.Controls.Image();
i.Source = bs;
this.AddChild(i);
}
else
this.AddChild("No Content in clipboard");
}
}
}

Any suggestions would be much appreciated.

My System SpecsSystem Spec
 

Thread Tools


Similar Threads
Thread Forum
Display an image from powershell? PowerShell
How to capture Magnifier image to clipboard? Vista General
Creating .jpg from clipboard image in Vista Vista music pictures video
“Ct” image on clipboard Vista General


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46