c#中如何实现剪切文本框内容

2026-04-18 10:29:17

1、用Clipboard类的GetDataObject()方法得到剪贴板中的数据,该方法返回一个IDataObject。

c#中如何实现剪切文本框内容

2、用IDataObject对象的GetDataPresent(System.Type format)判断IDataObject对象中存储的数据是否可以转换为指定的格式。

c#中如何实现剪切文本框内容

3、该方法接收一个参数,该参数必须是系统预定义的一种格式类型,该方法返回bool值。

c#中如何实现剪切文本框内容

4、用IDataObject对象的GetData(System.Type format)方法得到数据内容,该方法返回Object使用前要进行类型转换。

c#中如何实现剪切文本框内容

c#中如何实现剪切文本框内容

5、// GetDataObject检索当前剪贴板上的数据IDataObject iData = Clipboard.GetDataObject()。 // 将数据与指定的格式进行匹配,返回bool。

c#中如何实现剪切文本框内容

6、 if (iData.GetDataPresent(DataFormats.Text)  // GetData检索数据并指定一个格式, this.textBox1.Text = (string)iData.GetData(DataFormats.Text)。

c#中如何实现剪切文本框内容

猜你喜欢