2011-06-23 51 views
0

我有一個Windows窗體應用程序,讓用戶使用微軟墨水在圖片框中書寫。清除微墨水

我用下面的代碼來使用墨水。

private void Form1_Load(object sender, EventArgs e) 
{ 
     ink = new InkCollector(pictureBox1); 
     ink.Enabled = true; 
     ink.AutoRedraw = true; 
} 

我的問題是,當我點擊一個清除按鈕時,我想清除這個墨跡。任何人都可以幫助我做到這一點? 謝謝。

+1

可能重複的[如何清除微軟墨跡圖片控件?](http://stackoverflow.com/questions/4447909/how-to-clear-microsoft-ink-picture-control) –

回答

1

在按鈕上單擊事件,刪除所有筆畫。

protected void btnClear_Click(object sender, System.EventArgs e) 
{ 
     ink.DeleteStrokes(); 
} 

前往more

+0

有沒有方法叫做DeleteStrokes ()。我添加了Microsoft.Ink命名空間。我應該添加另一個嗎? – Srima

+0

根據文檔,有一段時間,因爲我用它,所以我不記得我的頭頂。抱歉。 – Fellmeister