|
|
|
@ -81,10 +81,23 @@ namespace ICSharpCode.WpfDesign.Tests.Designer
@@ -81,10 +81,23 @@ namespace ICSharpCode.WpfDesign.Tests.Designer
|
|
|
|
|
return grid; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private DesignItem IntializePasteOperationsCannotAddTest() |
|
|
|
|
{ |
|
|
|
|
var grid = CreateGridContextWithDesignSurface("<Button Name=\"TestElement\"/><Grid><Image/></Grid><Window/><ListBox/>"); |
|
|
|
|
Assert.IsNotNull(grid); |
|
|
|
|
var xamlConxtext = grid.Context as XamlDesignContext; |
|
|
|
|
if (xamlConxtext != null) { |
|
|
|
|
_name = grid.ContentProperty.CollectionElements[0].Name; |
|
|
|
|
xamlConxtext.XamlEditAction.Cut(new[] {grid.ContentProperty.CollectionElements[0]}); |
|
|
|
|
} else |
|
|
|
|
Assert.Fail(); |
|
|
|
|
return grid; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
[Test] |
|
|
|
|
public void PasteWhenContentControlSelectedAndCannotAdd() |
|
|
|
|
{ |
|
|
|
|
var grid = IntializePasteOperationsTest(); |
|
|
|
|
var grid = IntializePasteOperationsCannotAddTest(); |
|
|
|
|
var xamlContext = grid.Context as XamlDesignContext; |
|
|
|
|
Assert.IsNotNull(xamlContext); |
|
|
|
|
|
|
|
|
|