日期:2014-05-18  浏览次数:21195 次

wpf如何清除Canvas画布
wpf如何清除Canvas画布?在按钮的单击事件里面完成。

------解决方案--------------------
尝试使用RemoveAll()方法 看是否可以全部清除


------解决方案--------------------
如果是需要用brush进行erase那么用System.Windows.Controls.InkCanvasEditingMode.EraseByStroke
如果是希望Clear的话,用Strokes.Clear即可
Strokes是指和InkCanvas binding的对象
C# code
<InkCanvas Strokes="{Binding Strokes}" ... />