ArcGIS Pro二次开发-选择对话框
选择gdb OpenItemDialog searchGdbDialog = new OpenItemDialog { Title = "Find GDB", InitialLocation = @"C:\Data", MultiSelect = false, Filter = ItemFilters.geodatabases }; var ok = searchGdbDialog.ShowDialog(); if (ok != true) return; var selectedItems = searchGdbDialog.Items; foreach (var selectedItem in selectedItems) { string GdbPath = selectedItem.Path; MessageBox.Show(GdbPath); }
=========================布局输出PDF
protected override async void OnClick() { // Create the log file and write the current Folder-Connection's to it SaveItemDialog saveDialog = new SaveItemDialog(); saveDialog.Title = "Export the current selected map series item"; saveDialog.OverwritePrompt = true; saveDialog.DefaultExt = "pdf"; // If the save dialog was not dismissed, create the file if (saveDialog.ShowDialog() == true) { await QueuedTask.Run(() => { Layout layout = YLPub.YLLayout.GetCurrentLayout(); if (layout == null) return; // Create PDF format with appropriate settings PDFFormat PDF = new PDFFormat() { Resolution = 300, OutputFileName = saveDialog.FilePath }; if (PDF.ValidateOutputFilePath()) { layout.Export(PDF); } }); } }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
2019-03-21 勘测定界软件,增加平方米和公顷,小数进位面积不平,自动调平功能;不够线状扣除负面积自动处理功能
2015-03-21 arcgis mpk 打包地图 (数据管理)
2015-03-21 ArcGIS for Android离线数据编辑实现原理
2015-03-21 ArcGIS for Android地图控件的5大常见操作
2015-03-21 ArcGIS for Android入门程序之DrawTool2.0
2015-03-21 arcgis 3种方法快速制作tpk文件(转)