当前位置: 首页 > news >正文

网上做设计的网站有哪些百度推广开户免费

网上做设计的网站有哪些,百度推广开户免费,乌兰察布网站制作,你知道吗 网站运行环境Visual Studio 2022 c# cad2016 一、模态窗体调用方式: 当一个模态窗体打开时,它会阻塞主窗体的所有输入,直到关闭该模态窗体为止。例如,弹出一个对话框让用户必须完成某些操作后才能继续使用主程序。 [CommandMethod(&q…

 运行环境Visual Studio 2022 c# cad2016

一、模态窗体调用方式
当一个模态窗体打开时,它会阻塞主窗体的所有输入,直到关闭该模态窗体为止。例如,弹出一个对话框让用户必须完成某些操作后才能继续使用主程序。

[CommandMethod("Caidan")]
public void Caidan()
{ShowModalLayerSelectionForm();//模态窗体}
//模态窗体private void ShowModalLayerSelectionForm(){using (var layerForm = new Form1()){DialogResult result = layerForm.ShowDialog(); // 使用ShowDialog()方法打开模态窗体if (result == DialogResult.OK || result == DialogResult.Yes) // 根据需要处理结果{// 处理用户选择图层的操作...}}}

二、非模态窗体调用方式

非模态窗体打开时,用户可以同时与主窗体和其他非模态窗体进行交互。通常用作工具栏、辅助信息显示窗口等。

[CommandMethod("Caidan")]
public void Caidan()
{Form1 选择图层 = new Form1(); //非模态窗体选择图层.Show();
}

三、窗体程序

     this.MaximizeBox = false;this.MinimizeBox = false;// 初始化DataGridViewDataGridView dataGridView = new DataGridView();// 创建一个新的DataGridView控件实例dataGridView.AllowUserToAddRows = false;// 禁止用户通过DataGridView界面直接添加新行dataGridView.AllowUserToDeleteRows = false;// 禁止用户通过DataGridView界面删除现有行dataGridView.BackgroundColor = Color.White;// 设置DataGridView的背景颜色为白色dataGridView.CellBorderStyle = DataGridViewCellBorderStyle.Single;// 设置单元格边框样式为单线边框dataGridView.DefaultCellStyle.SelectionBackColor = Color.LightBlue;// 设置选中单元格时的背景色为浅蓝色dataGridView.DefaultCellStyle.SelectionForeColor = Color.Black;// 设置选中单元格时的前景色(文本颜色)为黑色// 添加图层名称列DataGridViewTextBoxColumn layerNameColumn = new DataGridViewTextBoxColumn();layerNameColumn.HeaderText = "图层名称";layerNameColumn.ReadOnly = true;dataGridView.Columns.Add(layerNameColumn);// 假设GetLayerList返回CAD图层的名称列表//List<string> layerNames = GetLayerList();foreach (LayerTableRecord layer in GetLayerList()){dataGridView.Rows.Add(layer.Name);}// 添加DataGridView到窗体this.Controls.Add(dataGridView);dataGridView.Dock = DockStyle.Fill;dataGridView.CellDoubleClick += DataGridView_CellDoubleClick;
}private void DataGridView_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
{if (sender is DataGridView dgv && e.RowIndex >= 0) // 检查是否在有效的行上双击{string selectedLayerName = dgv.Rows[e.RowIndex].Cells[0].Value.ToString(); // 获取选中的图层名称// 处理双击选定图层的逻辑MessageBox.Show($"双击了图层:{selectedLayerName}");// 根据需求执行其他操作...}
}private IEnumerable<LayerTableRecord> GetLayerList()
{List<LayerTableRecord> layers = new List<LayerTableRecord>();using (Transaction tr = HostApplicationServices.WorkingDatabase.TransactionManager.StartTransaction()){LayerTable layerTable = (LayerTable)tr.GetObject(HostApplicationServices.WorkingDatabase.LayerTableId, OpenMode.ForRead);foreach (ObjectId id in layerTable){LayerTableRecord layer = (LayerTableRecord)tr.GetObject(id, OpenMode.ForRead);layers.Add(layer);}tr.Commit();}return layers;
}

//感谢大家的点赞,收藏,转发,关注  

http://www.zhongyajixie.com/news/47972.html

相关文章:

  • 西安建设网站排名下载百度地图2022最新版官方
  • 网站建设成本分析市场调研报告500字
  • 网站开发设计课程深圳龙岗区布吉街道
  • 咸阳网站推广哪有培训seo
  • 在线黑科技网站百度搜索引擎优化详解
  • 下载网页模板的网站专业黑帽seo
  • php怎样做网站管理后台百度售后电话人工服务
  • 阿里云网站建设b站不收费网站
  • 网站开发毕设需求分析买域名
  • 家用机能否做网站服务器今日热点新闻头条排行榜
  • 国内做设计的网站百度网盘登录入口网页版
  • 北京app定制开发公司seo网站优化培
  • wordpress恢复老版本性价比高seo的排名优化
  • 新网做网站怎么上传南昌seo排名公司
  • 工信部 网站备案规定电销系统软件排名
  • 白银做网站论坛推广技巧
  • 凡科真的是免费做企业网站seo测试工具
  • 广州建网站腾虎关键词排名软件
  • 找关键词的网站怎么做业务推广技巧
  • 100种增加网站流量的方法苏州百度推广公司
  • 塘沽集团网站建设会计培训班需要学多长时间
  • 可以做试题的网站艺术培训学校招生方案
  • 什么网站立刻买东西简单网页制作模板
  • 企业网站域名注册查询营销推广方案包括哪些内容
  • 做搜狗网站排名软件成人培训班有哪些课程
  • 怎么做直播视频教学视频网站短视频营销常用平台有
  • 如何提升网站流量 seo won
  • 高端网站建设公司价格推广app平台
  • 黄冈做网站的公司网上销售方法
  • 青海高端网站建设网络营销推广策略