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
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
Tobias Gummesson
0c4f79df57
If the ParentProperty is a collection the collection itself is the TargetObject (for example when adding Bindings to the MultiBinding.Bindings property).
12 years ago
Siegfried Pammer
c48ba4bfd9
fix typo
12 years ago
Tobias Gummesson
0581162c66
Removed Ignore attribute from WhitespaceTests so the tests in the class will be executed.
...
Made some modifications to XamlParser so it aligns with the official XamlReader and the WhitespaceTests will pass.
12 years ago
Tobias Gummesson
6a640ca873
Removed Ignore attribute from SimpleLoadTests so the tests in the class will be executed.
...
Made some modifications to XamlParser so it aligns with the official XamlReader and the SimpleLoadTests will pass.
12 years ago
Tobias Gummesson
e0233a6e05
Fixed so nodes in the property grid gets DesignItemProperty instances that really represents attached properties when an attached property is used.
...
When setting a property value as attribute, fixed so namespace prefix is only used for attached properties, and if no prefix is defined for a non-default namespace a new unique prefix is generated.
12 years ago
Siegfried Pammer
4c8a3129e8
adjusted unit test
12 years ago
Tobias Gummesson
e3a032913f
XML-namespaces for controls outside the default XML-namespace is now declared in the document root.
...
As prefix for the XML-namespaces it primarily uses the value from XmlnsPrefixAttribute if it exists for the XML-namespace, otherwise a "ControlsX" name is generated, where X is the first free value.
12 years ago
gumme
270f3ad184
Fixed so Resources are always first among child items.
12 years ago
gumme
a6af2f2022
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
Siegfried Pammer
638d9e7324
add more unit tests
12 years ago
gumme
95e36a6eef
Fixed bug; Only sets the inner text of an XML element if the element type defines a Content property.
12 years ago
gumme
1bd00ea220
Made it possible to add resources to a ResourceDictionary through DesignItemProperty.CollectionElements.
12 years ago
Siegfried Pammer
9f71500fab
add unit tests for property setters
12 years ago
gumme
a95cbc4a2e
Removing the optional "Extension" suffix from Markup Extension name if present.
12 years ago
Siegfried Pammer
3e96d7a6ea
Add easier usable API for SearchPanel built into AvalonEdit
12 years ago
Matt Ward
1c3161d42e
Check known file extensions for icons when collecting usage data.
...
Check the file extension against file filters first and then
check the file extensions that have an associated icon.
13 years ago
Daniel Grunwald
ed91c296ff
Clear property container on designer unload so that the ComboBox of selectable objects stays empty when the designer cannot be reloaded due to syntax errors.
13 years ago
Daniel Grunwald
72d01bd043
Fix some more crashes reported by UDC.
13 years ago
Daniel Grunwald
3841dbf8a1
Fix NullReferenceException when hovering over ChangeMarkerMargin in a text file without syntax highlighting.
13 years ago
Daniel Grunwald
7ed3cf8a5c
Fix infinite loop in WPF designer.
13 years ago
Matt Ward
5ff1f88f1f
Fix null reference when creating new EF data model file.
...
Do not add an EntityTypeMapping element if it already exists.
Fix intermittent error were the EF data model view content
does not have a workbench window when the file is renamed
on save.
13 years ago
Matt Ward
14592816aa
Reformat code.
13 years ago
Matt Ward
bad935c416
Fix null reference exception on disposing EDM View.
...
When an exception is thrown when loading a .edmx file
the EDMDesignerViewContent's Dispose method was not
handling the EDMView being null and causing the
underlying exception to be hidden.
13 years ago
Matt Ward
cdfd000f36
Fix null reference exception in database connection dialog.
...
The Add button was being enabled when the selected database
changed but on connecting to the server again the selected
database was cleared but the Add button was not disabled.
13 years ago
Matt Ward
ab5982d2e0
Fix NullReferenceException for incorrect SubstitutionGroup in XML schema.
...
Handle XML schema that defines an element that uses a SubstitutionGroup
element but does not define the corresponding element.
13 years ago
Matt Ward
d8e27befb9
Fix xml completion for SubstitutionGroup elements.
13 years ago
Daniel Grunwald
60855c9542
ChangeMarkerMargin: Horizontally align diff popup with the text view
13 years ago
Matt Ward
d9028a73bc
Fix FormatException in Class Diagram addin.
...
Visual Studio class diagrams do not store the Collapsed xml attribute when the item is not collapsed.
13 years ago
Matt Ward
04d4ed86f6
Fix invalid EF association names in SSDL.
...
Replace dots with underscores in Assocation/@Name and AssociationSet/@Name
to create valid names for EdmGen.exe
<AssociationSet Name="FK_dbo_Posts_dbo_Blogs_BlogId"
Association="EFTest.BloggingContextModel.FK_dbo_Posts_dbo_Blogs_BlogId">
<Association Name="FK_dbo_Posts_dbo_Blogs_BlogId">
13 years ago
Matt Ward
bf58f7a3bb
Fix null reference in ConnectionWizardWindow.
...
Disable Connect button until the database driver is selected.
13 years ago
Matt Ward
e27c96cb31
Fix XML attribute value completion with union member types.
...
<xs:union memberTypes="YesNoType Preprocessor"/>
13 years ago
Siegfried Pammer
dc3da0a8e9
fixed SD-1656 - Tools window does not show ToolboxBitmaps by applying suggestion from http://community.sharpdevelop.net/forums/t/16404.aspx , which seems to be a good approximation of what VS is doing
13 years ago