創作世界のいろいろ〜AdobeとかC#とか

絵を描く人がC#とか3Dとか動画編集とかやる為の備忘録

【MAUI】クリップボードにコピーボタンを実装する



<label>をクリップボードにコピーして<Editor>に貼り付ける。

 

---MAUI入門におすすめの参考書籍---

.NET MAUIによるマルチプラットフォームアプリ開発 iOS、Android、Windows、macOS対応アプリをC#で開発 Kindle版

--------------------------------------------

*xaml

<Label
	x:Name="Exportlabel"
        Text="Welcome to .NET MAUI!" />

<Button
        Clicked="Copybtn_clicked"
        Text="コピー" />

<Editor
        BackgroundColor="AliceBlue" />

 

*xaml.cs

private async void Copybtn_clicked(object sender, EventArgs e)
	{
		string label = Exportlabel.Text;
        	await Clipboard.Default.SetTextAsync($"{label}");
	 }

 

クリップボードにコピーする処理の部分は、たったこれだけ。

 

動画のサンプルは、Gridレイアウトで配置しています。

 

microsoftさんの解説↓

learn.microsoft.com