奇怪的问题!恳请赐教!

bumm 2005-08-01 11:10:43
试验Clipboard 类的小例子,代码如下:
private void button1_Click(object sender, System.EventArgs e)
{
if(this.textBox1.SelectedText != "")
Clipboard.SetDataObject(this.textBox1.SelectedText);
else
this.textBox2.Text = "No text selected in textBox1";
}

private void button2_Click(object sender, System.EventArgs e)
{
IDataObject iData = Clipboard.GetDataObject();

if(iData.GetDataPresent(DataFormats.Text))
this.textBox2.Text = (string)iData.GetData(DataFormats.Text);
else
this.textBox2.Text = "Could not retrieve data off the clipboard.";
}

编译报错:类型或命名空间名称“SetDataObject”在类或命名空间“Clipboard”中不存在(是否缺少程序集引用?)
类型或命名空间名称“GetDataObject”在类或命名空间“Clipboard”中不存在(是否缺少程序集引用?)
—————————————————————————————————————————————

已经引用了命名空间System.Windows.Forms,并且方法SetDataObject和GetDataObject都是点出来的。

...全文
107 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xamaizi 2005-08-31
  • 打赏
  • 举报
回复
IDataObject iData = Clipboard.GetDataObject();

if(iData.GetDataPresent(DataFormats.Text))

是不是应该是:IDataObject iData = Clipboard;
bullu 2005-08-31
  • 打赏
  • 举报
回复
系统问题,换台机器试试.
bumm 2005-08-01
  • 打赏
  • 举报
回复
顶顶顶顶顶
bumm 2005-08-01
  • 打赏
  • 举报
回复
bumm 2005-08-01
  • 打赏
  • 举报
回复
自己先顶一下!

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧