텍스트 기반 애플리케이션으로 작업할 때 다른 곳에 붙여넣을 수 있도록 데이터를 클립보드에 복사해야 하는 경우가 많습니다. C#에는 애플리케이션 유형에 따라 데이터를 복사하는 메커니즘이 다릅니다.
Windows Forms 및 WPF 애플리케이션 모두 Clipboard 클래스를 사용하여 시스템 클립보드. 특정 문자열을 클립보드에 복사하려면 SetText() 메서드를 사용하세요.
Clipboard.SetText("Hello, clipboard");
콘솔 애플리케이션의 경우 System.Windows.Forms에 대한 참조를 추가해야 합니다. 집회. 다음 네임스페이스 선언을 사용하고 Main 메서드가 [STAThread] 속성으로 표시되어 있는지 확인하세요.
using System.Windows.Forms; [STAThread] static void Main(string[] args) { Clipboard.SetText("Hello, clipboard"); }
텍스트 상자의 내용을 복사하려면 TextBox .Copy() 메소드 또는 텍스트 검색 및 클립보드 설정 값:
Clipboard.SetText(txtClipboard.Text);
위 내용은 C#에서 데이터를 클립보드에 복사하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!