Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 19249|Odpowiedź: 0

[WinForm] C# kopiuj i wklej informacje tekstowe do schowka

[Skopiuj link]
Opublikowano 30.01.2015 15:34:50 | | |
Kopiuję:
private void button1_Click(object sender, System.EventArgs e) {
Bierze wybrany tekst z pola tekstowego i umieszcza go w schowku.
if(textBox1.SelectedText != "")
Clipboard.SetDataObject(textBox1.SelectedText);
}

Pasta:
private void button2_Click(object sender, System.EventArgs e) {
Deklaruje IDataObject, który przechowuje dane zwrócone ze schowka.
Pobiera dane z schowka.
IDataObject iData = Clipboard.GetDataObject();

Określa, czy dane są w formacie, którego możesz użyć.
if(iData.GetDataPresent(DataFormats.Text)) {
Tak, to prawda, więc wyświetl to w polu tekstowym.
textBox2.Text = (String)iData.GetData(DataFormats.Text);
}
}
Robi się to głównie przez wywołanie API Clipborad.




Poprzedni:DIV+CSS zaokrąglone ramki
Następny:Powiadomienie o krytycznej naprawie luki bezpieczeństwa w bibliotece Linux Glibc (ważne)
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com