我是如下处理的,可是不能成功添加,郁闷!public class PCBCanvas : Canvas
{
    public void AddVisual(Control control)
    {
        base.AddLogicalChild(control);
    }
    public void DeleteVisual(Control control)
    {
        base.RemoveVisualChild(control);
    }
}//添加新的按钮
private void Button_Click_1(object sender, RoutedEventArgs e)
{
    Button btn = new Button();
    btn.Content = "电压表";
    pcbCanvas.AddVisual(btn);
    PCBCanvas.SetLeft(btn, 100);
    PCBCanvas.SetTop(btn, 100);
}