zhangyuekai
2024-08-08 1e66b4cc1183f30ff6add72750f3e9e155ff7f9a
HStation.RevitDev/RevitDataExport/Forms/Form_SystemSelect.cs
@@ -106,6 +106,7 @@
            if (cell.Value == null) { return; }
            var view = Set3DView();
            if (view == null) { return; }
            var cellText = cell.Value.ToString();
            if (dgv.Columns[columnIndex].HeaderText == "ID" ||
@@ -132,7 +133,9 @@
            var cell = dgv[columnIndex, rowIndex];
            if (cell.Value == null) { return; }
            var view = Set3DView();
            var view = Set3DView();
            if (view == null) { return; }
            var cellText = cell.Value.ToString();
            if (dgv.Columns[columnIndex].HeaderText == "ID" ||
@@ -166,6 +169,7 @@
        private View3D Set3DView()
        {
            var view3d = ViewHelper.Get3dView(_doc);
            if (view3d == null) { return null; }
            _uiDocument.ActiveView = view3d;
            return view3d;
        }
@@ -324,7 +328,9 @@
            List<int> indexes = GetCheckedIndexes(this._itemCheck);
            Dictionary<string, List<Element>> dict = GetGroupElements(indexes);
            var elemIds = dict.Values.SelectMany(x => x).Select(y => y.Id).ToList();
            var view = Set3DView();
            var view = Set3DView();
            if (view == null) { return; }
            if (elemIds.Count != 0)
            {
                view.OnlyShow(elemIds);