Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim pMxDoc As IMxDocument Dim pLayer As ILayer Dim pFLayer As IFeatureLayer Dim pFeatClass As IFeatureClass Dim pMap As IMap Dim pCursor As ICursor Dim pFSel As IFeatureSelection Dim pSelSet As ISelectionSet2 pMxDoc = My.ArcMap.Document pMap = pMxDoc.FocusMap pLayer = pMxDoc.SelectedLayer pFLayer = pLayer pFeatClass = pFLayer.FeatureClass pCursor = pFeatClass.Update(Nothing, True) pFSel = pLayer pSelSet = pFSel.SelectionSet pSelSet.Update(Nothing, False, pCursor) Do Until pFSel Is Nothing pFSel.Value(pFSel.Fields.FindField("Source")) = "Coordinate" pFSel = pFSel.Next Loop End Sub
Solved! Go to Solution.
Dim pEditor As ESRI.ArcGIS.Editor.IEditor
pEditor = m_application.FindExtensionByName("esriEditor.Editor")
Dim pEditor As ESRI.ArcGIS.Editor.IEditor
pEditor = My.ArcMap.Application.FindExtensionByName("esriEditor.Editor")
Imports ESRI.ArcGIS.esriSystem
Imports ESRI.ArcGIS.Geometry
Imports ESRI.ArcGIS.Geodatabase
Imports ESRI.ArcGIS.Carto
Imports ESRI.ArcGIS.ArcMapUI
Imports ESRI.ArcGIS.Framework
Imports System.Windows.Forms
Imports ESRI.ArcGIS.Editor
Public Class EaseRowEditorForm
Inherits System.Windows.Forms.Form
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim pEnumFeature As ESRI.ArcGIS.Geodatabase.IEnumFeature
Dim pFeature As ESRI.ArcGIS.Geodatabase.IFeature
Dim pEditor As ESRI.ArcGIS.Editor.IEditor
pEditor = My.ArcMap.Application.FindExtensionByName("esriEditor.Editor")
pEnumFeature = pEditor.EditSelection
pEnumFeature.Reset()
pFeature = pEnumFeature.Next
Do Until pFeature Is Nothing
pFeature.Value(pFeature.Fields.FindField("Source")) = "Coordinates"
pFeature.Store()
pFeature = pEnumFeature.Next
Loop
End Sub
End Class
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim pEnumFeature As ESRI.ArcGIS.Geodatabase.IEnumFeature
Dim pFeature As ESRI.ArcGIS.Geodatabase.IFeature
Dim pEditor As ESRI.ArcGIS.Editor.IEditor
pEditor = My.ArcMap.Application.FindExtensionByName("esriEditor.Editor")
pEnumFeature = pEditor.EditSelection
pEnumFeature.Reset()
pFeature = pEnumFeature.Next
pEditor.StartOperation()
Do Until pFeature Is Nothing
pFeature.Value(pFeature.Fields.FindField("Source")) = "Coordinates"
pFeature.Store()
pFeature = pEnumFeature.Next
Loop
pEditor.StopOperation("UpdateFields")
End Sub