ID

Uploaded

Status

Description

Work Items

Action

13409
by cjam
Dec 7, 2012
11:02 PM

Being evaluated

This patch fixes an issue with the FeatureDataForm which prevents coded domain values from being edited in the form if they are also being used for symbolization.

Download

13408
by cjam
Dec 7, 2012
11:00 PM

Being evaluated

This patch fixes the TimeSlider control bug.

The next method wasn't updating a variable that was being used by the sliders to maintain its state.

12644

Download

7917
by danwallie
Dec 29, 2010
3:47 PM

Being evaluated

This patch fixes 2 bugs in the Navigation control:
1) the left side drag behavior of the rotate ring
2) Map zoom slider starts at 0 when the map binding is created after template is applied

Download

11338
by madcatwb
Jan 27, 2012
1:19 AM

Applied

Replacement for the previous MapTip Patch:

- Removes a second instance of the DataContext property being set in code.
- Updates template to set the DataContext to ItemsSource so it is accessible by the controls within the template.
- Fixes a NullReferenceException when setting TitleMember and one or more attributes are null.

Breaking Changes:

Previous binding semantics such as Title={Binding [AttributeName]} will not work without specifying the data context or binding source explicitly. TitleMember can still be used to specify the name of an attribute to use for the Title. Regardless, this approach should be considered since the previous behavior would not maintain property bindings and would always override user specified DataContext. Both of these behaviors are unexpected and difficult to diagnose.

The previous MapTip patch is incomplete and should not be used.

Previous Patch Notes:

Changing the GraphicsLayer property of the MapTip control has the effect of removing bindings set on the control. This is caused by setting the DataContext property to null within the OnGraphicsLayerPropertyChanged method. Even more interesting, using binding to set the GraphicsLayer property effectively guarantees that the property will always be null, since any attempt to bind it will cause the DataContext to be set to null which resets the binding., in turn setting the property null.

Interestingly, this does not seem to impact the MapTip display, even though GraphicsLayer is null. Still, it is problematic in cases where it is desirable to display information obtained from the GraphicsLayer itself within the MapTip. One example is when displaying coded value domain fields on the maptip. This can be accomplished quite easily when the GraphicsLayer is available.

The fix is to remove the following line in OnGraphicsLayerPropertyChanged:

maptip.DataContext = null;


Applied Jan 27, 2012: Due to the fact that this introduces breaking changes, we cannot accept this patch.

Download

5562
by roboneil
Mar 18, 2010
7:00 PM

Applied

This patch is the code I developed to allow the FeatureDataGrid to successfully re-bind to a previously displayed type.


Applied Apr 7, 2010: Fixes an issues with changing graphic attribute datatype.

Download

11317
by madcatwb
Jan 22, 2012
2:14 PM

Declined

Changing the GraphicsLayer property of the MapTip control has the effect of removing bindings set on the control. This is caused by setting the DataContext property to null within the OnGraphicsLayerPropertyChanged method. Even more interesting, using binding to set the GraphicsLayer property effectively guarantees that the property will always be null, since any attempt to bind it will cause the DataContext to be set to null which resets the binding., in turn setting the property null.

Interestingly, this does not seem to impact the MapTip display, even though GraphicsLayer is null. Still, it is problematic in cases where it is desirable to display information obtained from the GraphicsLayer itself within the MapTip. One example is when displaying coded value domain fields on the maptip. This can be accomplished quite easily when the GraphicsLayer is available.

The fix is to remove the following line in OnGraphicsLayerPropertyChanged:

maptip.DataContext = null;


Declined Jan 27, 2012: New updated patch replaces this patch

3267
by alaframboise
Jul 7, 2009
6:49 PM

Declined

This is a patch test for the Geotweeters app....


Declined Nov 10, 2009: Test patch

View All
  • 1-7 of 7 Patches
    • Previous
    • 1
    • Next
    • Showing
    • All
    • Patches