CUAHSI / CUAHSI/HydroDesktop

Unhandled Exception

Open
#185 0 comments 0 reactions 0 assignees View on GitHub
CodePlex
Dominant language
C#
Stars
76
Forks
21
PR merge metrics
No merged PRs in 30d

Description

amcewen[CodePlex]
Version: 1.6.13.2
Description: Adding shapefiles from a personal geodatabase.
Error: DevExpress.Data.Filtering.Exceptions.InvalidPropertyPathException: Can't find property 'NAME'

at DevExpress.XtraGrid.Views.Base.ColumnView.ApplyColumnsFilterCore(Boolean updateMRU)

at DevExpress.XtraGrid.Views.Base.ColumnView.OnActiveFilterChanged(Object sender, EventArgs e)

at System.Collections.CollectionBase.System.Collections.IList.Remove(Object value)

at DevExpress.XtraGrid.Views.Base.ColumnView.OnColumnDeleted(GridColumn column)
at DevExpress.XtraGrid.Views.Grid.GridView.OnColumnDeleted(GridColumn column)
at DevExpress.XtraGrid.Views.Base.ColumnView.OnColumnsCollectionChanged(Object sender, CollectionChangeEventArgs e)

at System.Collections.CollectionBase.RemoveAt(Int32 index)
at DevExpress.XtraGrid.Columns.GridColumnCollection.ClearColumns(Boolean dispose)

at DevExpress.XtraGrid.Views.Base.ColumnView.PopulateColumns()
at DotSpatial.Plugins.AttributeDataExplorer.MainForm.BindData(DataTable table)
at DotSpatial.Plugins.AttributeDataExplorer.MainForm.RefreshData(ILayer iLayer)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.EventHandler1.Invoke(Object sender, TEventArgs e)
at System.EventHandler1.Invoke(Object sender, TEventArgs e)
at DotSpatial.Symbology.Layer.set_IsSelected(Boolean value)
at DotSpatial.Controls.Legend.DoItemMouseDown(ItemMouseEventArgs e)
at DotSpatial.Controls.Legend.OnMouseDown(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseDown(Messageamp m, MouseButtons button, Int32 clicks)

at System.Windows.Forms.Control.WndProc(Messageamp m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at DotSpatial.Plugins.AttributeDataExplorer.MainForm.BindData(DataTable table) and trace the call from RefreshData(ILayer iLayer) into the DevExpress grid column population shown in the stack trace. Reproduce the failure by adding shapefiles from a personal geodatabase in version 1.6.13.2. Done means the attribute data loads without InvalidPropertyPathException.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.