[Mono-winforms-list] Clipboard.SetDataObject() doing nothing

Stifu stifu at free.fr
Sat May 23 15:26:12 EDT 2009


I know there've been clipboard fixes after 2.4, so you could check out SVN
(or bugzilla).


cht wrote:
> 
> Hello, 
> 
> I'm trying to do some clipboard stuff under Mono right now, and I have the
> problem, that Windows.Forms.Clipboard.SetDataObject() doesn't seem to do
> anything if a DataObject will be passed. 
> 
> I do have the following two pieces of code, which both run under .NET 2.0,
> but running under mono (2.0.1, Ubuntu 9.04) leaves the clipboard
> completely unchanged. 
> 
> private void testButton_Click(object sender, EventArgs e)
>         {
>             Image im = (Image)Bitmap.FromFile("test.jpg");            
>             DataObject dataObj = new DataObject();                        
>             dataObj.SetData(im.GetType().ToString(), im);
>             Clipboard.SetDataObject(dataObj, true);
>              
>         }
> 
> private void testTextButton_Click(object sender, EventArgs e)
>         {
>             DataObject dataObj = new DataObject();
>             string format = "System.String";
>             dataObj.SetData(format, "this is a test");            
>             Clipboard.SetDataObject(dataObj, false);          
>         }
> 
> 
> I compile using VS 2008.
> As Clipboard.cs seems to bee unchanged since 2.0.1, I didn't try
> installing Mono 2.4. But I would like to stay compatible to 2.0.1 anyway,
> so I hope I'm doing something wrong.
> 
> Anybody any idea, why this is the case? 
> 
> Thanks in advance 
> cht
> 
> 

-- 
View this message in context: http://www.nabble.com/Clipboard.SetDataObject%28%29-doing-nothing-tp23687381p23687491.html
Sent from the Mono - WinForms mailing list archive at Nabble.com.



More information about the Mono-winforms-list mailing list