wpf中如何清除canvas的内容?
How to clear the contents of a canvas in wpf?
如何清除wpf中canvas的内容?试过 canvas.clear() 不起作用。
另外如何在 wpf 应用程序中添加缩放控件?使用滚动条缩放以移动图像。
非常感谢任何帮助
你想做MyCanvas.Children.Clear();
使用以下代码测试:
<Grid>
<Canvas Name="MyCanvas"/>
<Button Click="Button_Click" HorizontalAlignment="Right" VerticalAlignment="Bottom" Width="200" Content="Clear"/>
</Grid>
和
public MainWindow()
{
InitializeComponent();
MyCanvas.Children.Add(new TextBlock() { Text = "Foo" });
}
private void Button_Click(object sender, RoutedEventArgs e)
{
MyCanvas.Children.Clear();
}
如何清除wpf中canvas的内容?试过 canvas.clear() 不起作用。 另外如何在 wpf 应用程序中添加缩放控件?使用滚动条缩放以移动图像。
非常感谢任何帮助
你想做MyCanvas.Children.Clear();
使用以下代码测试:
<Grid>
<Canvas Name="MyCanvas"/>
<Button Click="Button_Click" HorizontalAlignment="Right" VerticalAlignment="Bottom" Width="200" Content="Clear"/>
</Grid>
和
public MainWindow()
{
InitializeComponent();
MyCanvas.Children.Add(new TextBlock() { Text = "Foo" });
}
private void Button_Click(object sender, RoutedEventArgs e)
{
MyCanvas.Children.Clear();
}