Silverlight 4當中的剪貼簿支援

在Silverlight 4當中,剪貼簿開始被直接支援,但是由於畢竟應用程式是執行在瀏覽器當中,所以安全性還是會被額外的考量,所以當您撰寫的Silverlight應用程式欲存取剪貼簿時,會出現底下這樣的畫面:

待使用者按下『是(Y)』後,我們的程式才能夠存取剪貼簿。

不過,程式碼卻相當簡單,存取剪貼簿的程式碼如下:
private void Button_Paste_Click(object sender, RoutedEventArgs e)
{
//將文字貼上RichTextBox2
RichTextBox2.Selection.Text = System.Windows.Clipboard.GetText();
}
private void Button_Copy_Click(object sender, RoutedEventArgs e)
{
//從RichTextBox1中將選取的文字填入剪貼簿
System.Windows.Clipboard.SetText(RichTextBox1.Selection.Text);
}

透過靜態類別Clipboard,我們就可以輕易的在系統剪貼簿中存取文字類型的資料。

留言

RogerMan表示…
老師,
圖上圖片可以嗎?
如果可以,可以實作圖片的儲存嗎?

這個網誌中的熱門文章

使用LM Studio輕鬆在本地端以API呼叫大語言模型(LLM)

VS Code的字體大小

使用 Dify 建立企業請假機器人

使用Qdrant向量資料庫實作語意相似度比對

使用C#開發LineBot(3) - 使用LineBotSDK發送Line訊息