jkuehner
7da8435853
Posibility to Move Controls via Keys
...
(like in VS and Blend)
12 years ago
jkuehner
df13af3c8e
Design Surface should Handle RequestbringIntoView of the ScrollViewer!
...
When not, sometimes when you Select Controls you move them Around even if you don't want to do this, because the Scrollviewer Scrolls
while Mouse Button is pressed!
12 years ago
jkuehner
5550b1991e
Resize PanelMoveAdorner and ContainerDragHandle when Zoomed, So you can also Move Controls when Zoomed Out very wide!
12 years ago
jkuehner
95d7bbf84b
Press "Alt" key to Enter a Container, do not Enter automatically.
...
Show a Info Text in the Container so that the User knows this!
=> same Behavior like in VS, because when you Enter automaticaly you can not move Contrls on Top of a Container with the Mouse
12 years ago
jkuehner
c09ab8c072
Better support for Lookless Controls:
...
- Border, Viewbox, ContentControl....
12 years ago
jkuehner
ab3507ff05
Make the PropertyGird to a CustomControl so that it is Restyleable
...
Changed the Filter TextBox to a Clearable Text Box
Made Icons for Switching between Events and Properties View
Mad already icons for different property Group Modes (Popular, PropertyGroups and All) but these need to be implemented (Icons now commented out!)
12 years ago
jkuehner
f535a52893
PrimarySelection should also call RaisePropertyChanged
12 years ago
jkuehner
c029f3acbc
Rotate Thumb loses it's Rotation when used again, fixed
12 years ago
jkuehner
dfbd921f22
Fix Resizing & Positioning when Zoomed in or Out
12 years ago
jkuehner
822bd182d2
Set BoundsPrecision to 1, you can't place Controls so Perfectly with the Mouse, so this is enough
...
or you get ugly Values like Width="123.45678912" in XAML
12 years ago
jkuehner
aa075d4661
Disable Reset on Context menu when property is not Set
12 years ago
jkuehner
4011b68f35
Fix Default Initializer
...
- Fix Problems with nested TextBlocks (Text was removed when it was set)
- Fix that not every ContentControl can have a String as Content (for Example Zoom Control in Extended WPF Toolkit)
12 years ago
jkuehner
8e3a5c645c
Margin Handle fixes
...
When Docking to Left and Right (Stretch), unset the Width Property
same with Top & Bottom
12 years ago
jkuehner
f37b116482
Default Placement Behavior
...
- Support for Expander (expand on Drag Over)
- Dont Support direct Content on User Controls
12 years ago
jkuehner
820b8cedb7
Canvas Placement:
...
- Support of Right, Bottom Alignment (and keep it when Moving around)
- Gray out when Entering Canvas
12 years ago
jkuehner
397d418e07
Make DesignSurface a CustomControl, so it can be Restyled when using it an own Project!
...
Also fixes crashes in Visual Studio 2012, where the Design Surface did not work as UserControl
12 years ago
jkuehner
569f8629d1
Show a Rectangle when a Property is set!
...
(like in the VS2012 Property Grid)
12 years ago
jkuehner
f2ea63706e
Rotate Controls via a RotateThumb
12 years ago
jkuehner
c0a614d153
Copy/Paste ContextMenu on Outline Node
12 years ago
jkuehner
cb5050cb7b
Allow a Gradient Brush correctly Parsed to XAML and Back!
12 years ago
jkuehner
935f12b040
Fixes of the Brush Editor in the Propertygrid View:
...
- Allow to Select wich Gradient should be changed.
- Allow the Editor to Popup after a brush had been set!
12 years ago
jkuehner
189f48142f
Allow Copy&Paste of Controls not defined in the Framework Assemblys
12 years ago
jkuehner
6a39a57d10
Own Type Finder for XamlDesigner Project -> needed for tests, so that other assemblys work
12 years ago
jkuehner
3a2ec306e5
XAML Designer Demo Project -> Add the Posibility to Add Controls from other Assemblys to the ToolBox
...
(needed for further testing)
12 years ago
jkuehner
f34a5e8da8
- Raster Placement support!
...
- Aviability to Enable/Disable Raster and Snapline Placement from the Zoom Control (like in VS2012)
- Fix in Snapline Placement that you can also Position to 0!
12 years ago
jkuehner
afc881c8b0
Extend Zoom Control so that it can Display Additional Controls.
...
Used later for Enabling Grid/Snapline Placement support
12 years ago
jkuehner
64a8e0f184
Enum Button -> Highlight Selected Value
12 years ago
jkuehner
1aae5a1e38
Canvas Position Handle
...
-> When Positioning in a Canvas, show a Handle like the one Showed when Positioning in a Grid
12 years ago
jogibear9988
f85140780d
Set ClipToBounds inside WindowClone so only the Controls are Visible Area of the Window are drawn!
12 years ago
jogibear9988
7946cee208
Copy & Paste of Items -> Keep the old Position, don't move all Elements to the upper corner.
...
This works, because before the Action was AddItem, and then the DefaultPlacementBehavior tries to set the position!
This should not be done by paste from Clipboard
12 years ago
jogibear9988
0b545636a3
XamlDesignItem now ICloneable is now implemented!
...
So for Example you can clone it in the Outline View
12 years ago
jkuehner
6ea7511873
Support to hide Controls from the OutlineView.
12 years ago
jkuehner
fcdab5042c
Support for DesignTimeProperties wich are not defined in Assemblys
...
like x:DesignHeight, x:IsHidden, etc...
12 years ago
jogibear9988
9ebce8cca0
Gray Out Area fix -> It was Grayed out to much, not Only the Control in the Design Panel.
12 years ago
Matt Ward
3cd88717c3
Support AllVersions parameter with Get-Package cmdlet.
12 years ago
Matt Ward
7b22f707c0
Support showing updated pre-release packages with Get-Package cmdlet.
...
Get-Package -Updates -Prerelease
12 years ago
Matt Ward
5dcc9fc509
Use selected package source when using Get-Package -Updates
12 years ago
Matt Ward
202b3fdabf
Fix console output when showing solution packages from Get-Packages.
12 years ago
Matt Ward
1cd9ea9876
Display all package versions in solution when calling Get-Package cmdlet.
12 years ago
Matt Ward
320d8862e8
Display only latest pre-release version from Get-Package cmdlet.
12 years ago
Matt Ward
cb8e332ba7
Support pre-release packages in Get-Package cmdlet.
12 years ago
Matt Ward
be9327b7a2
Remove Recent parameter from Get-Packages cmdlet.
12 years ago
Tobias Gummesson
64343cfe57
If properties on a markup extension (for example a binding) is modified after the markup extension was set on a property, and these property changes effect how the markup extension can be printed in XAML, the markup extension was not updated properly.
12 years ago
Tobias Gummesson
d4beb03306
Fixed so markup extensions where property is set by a StaticResource checks if the referenced resource is declared locally, and it its declared locally it forces the markup extension to be printed as element and not as shorthand XAML markup extension code. This is so the StaticResource can find the correct resource.
...
Also fixed so Resources element is always left first among the child elements when inserting new child.
12 years ago
Tobias Gummesson
ef01c79f67
Its questionable if attached properties can be used in markup extensions. In either case, prefix should not be used for a normal property in markup extensions.
12 years ago
Tobias Gummesson
ccda46b899
Fixed so its possible to use MultiBinding and PriorityBinding on a DesignItemProperty and that it writes as expected to XAML.
12 years ago
Tobias Gummesson
dfe0ca1604
Added default ReportErrors delegate that does nothing.
...
This is necessary after the fix in commit 295f62532f
.
Before that commit the ReportErrors was semi-optional; When loading was successful ReportErrors was never called (ReportErrors optional), but when document failed to be created a NullReferenceException was thrown because ReportErrors did not have a delegate.
See also commit 006558f253
, that throws a more friendly exception than NullReferenceException when document fails to load.
12 years ago
Tobias Gummesson
2a7b6ac8f0
Fixed missing namespace prefix on properties that is set as elements on types outside default XAML namespace.
...
Fixing this in CreatePropertyElement method also fixed another bug for AddChildNodeToProperty method that was fixed earlier in InsertNodeInCollection method with commit comment as follows:
"Its WPF standard to use parent type name as prefix before the dot when declaring a property as XAML element, and NOT the name of the type that declares the property."
12 years ago
Tobias Gummesson
83026098fa
Throws a XamlLoadException with an error message describing the error instead of a NullReferenceException in the case where the document failed to load.
12 years ago
Tobias Gummesson
374fa8589b
Fixed bug where list with errors in the designer was only updated if the document failed to load completely.
12 years ago