クリップボードにコピーされたテキストを取得しようとしていますが、テキストが取得されません。
私はこのコードを使用しています:
if (Clipboard.ContainsText())
{
text = Clipboard.GetText();
}
現在、この条件が true を返すことはありません。これは、いくつかのテキストをクリップボードにコピーしたにもかかわらず、クリップボードにテキストが含まれていないことを意味します。
私もこのコードを試しましたが、同じです:
IDataObject iData = Clipboard.GetDataObject();
if (iData != null && iData.GetDataPresent(DataFormats.Text))
{
text = (String)iData.GetData(DataFormats.Text);
}