コード例 #1
0
        private void GV_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e)
        {
            var R = GV.GetRow(e.FocusedRowHandle) as Temp;

            var handle = new Handle(long.Parse(R.Handle.ToString()));

            var objID = new ObjectId(); AC.DB.TryGetObjectId(handle, out objID);

            if (objID == ObjectId.Null)
            {
                return;
            }

            var objIDs = new ObjectId[] { objID };

            using (Transaction t = AC.DB.TransactionManager.StartTransaction())
            {
                AC.Editor.SetImpliedSelection(objIDs);

                t.Commit();
            }

            Autodesk.AutoCAD.Internal.Utils.SetFocusToDwgView();
        }