我想在按钮点击事件中删除Canvas上的最后一个绘制线。
this.ContentPanelCanvas.Children.Clear();
上面一行删除画布上的所有绘制线。我只想删除最后一条绘制线。任何人都知道我该怎么做?
答案 0 :(得分:0)
我还没有测试过,但最后一行可能也是Children
集合的最后一个元素。因此,您应该能够:
if (this.ContentPanelCanvas.Children.Count > 0)
{
this.ContentPanelCanvas.Children.RemoveAt(this.ContentPanelCanvas.Children.Count - 1);
}