첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
728x90
반응형
728x170

■ DataObject 클래스의 GetDatePresent 메소드를 사용해 자동 변환 없이 특정 포맷 데이터 여부를 구하는 방법을 보여준다.

 

▶ 예제 코드 (C#)

using System.Windows;

DataObject dataObject = new DataObject("Some string data to store...");

if(dataObject.GetDataPresent(DataFormats.Text, false))
{
    string sourceString = dataObject.GetData(DataFormats.Text) as string;

    // 작업을 수행한다.
}

if(dataObject.GetDataPresent(DataFormats.UnicodeText, false))
{
    byte[] sourceByteArray = dataObject.GetData(DataFormats.UnicodeText) as byte[];

    // 작업을 수행한다.
}

if(dataObject.GetDataPresent(DataFormats.UnicodeText, true))
{
    byte[] sourceByteArray = dataObject.GetData(DataFormats.UnicodeText) as byte[];

    // 작업을 수행한다.
}
728x90
반응형
그리드형(광고전용)
Posted by icodebroker

댓글을 달아 주세요