首页 > 杂文归档 正文
C# AE之返回上一级和下一级的实战操作

 2021-01-13 20:00:03      

我就废话不多说了,大家还是直接看代码吧~


try
{
https://判断是否可以返回上一视图
if (mapControl.ActiveView.ExtentStack.CanUndo())
{
https://执行操作
map

我就废话不多说了,大家还是直接看代码吧~

try
      {
https://判断是否可以返回上一视图
if (mapControl.ActiveView.ExtentStack.CanUndo())
{
  https://执行操作
  mapControl.ActiveView.ExtentStack.Undo();
  https://刷新
  mapControl.Refresh();
}
      }
      catch (Exception ex)
      {
throw;
      }
 try
      {
if (mapControl.ActiveView.ExtentStack.CanRedo())
{
  mapControl.ActiveView.ExtentStack.Redo();
  mapControl.Refresh();
}
      }
      catch (Exception ex)
      {
throw;
      }

补充:C#——单击按钮实现返回上一级窗口方法

一、实现父窗体的隐藏及显现

假设Form1是父窗体,Form2是新的窗体

Form1的按钮button1代码:

private void button1_Click(object sender, EventArgs e)
{
Form2 form2 = new Form2(this);https://把form1传给form2
this.Hide();https://把自己隐藏了
https://form2.ShowDialog();https://2种显示方法都可以
form2.Show();
}

Form2的代码:

public partial class Form2 : Form
{
Form1 _form1;
public Form2(Form1 form1)
{
InitializeComponent();
_form1 = form1;
}
private void button1_Click(object sender, EventArgs e)
{
https://把自己关闭,并显示Form1
this.Close();
_form1.Show();
}
}

二、多线程关闭窗体

Form1 为欢迎界面,close为关闭按钮,Form 2为主界面

public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
th = new Thread(new ThreadStart(StartNewForm));
}
private Thread th;
private void StartNewForm()
{
From1 mf = new From2();
Application.Run(mf);https://启动主界面
}
private void close_Click(object sender, EventArgs e)
{
this.Close();https://关闭窗体
th.Start();https://启动另一个线程
}
}

以上为个人经验,希望能给大家一个参考,也希望大家多多支持。如有错误或未考虑完全的地方,望不吝赐教。

原文链接:http://www.yuepc.com/a/1771.html

http://www.yuepc.com 为 “沈一博客” 唯一官方服务平台,请勿相信其他任何渠道。

  相关文章
杂文归档

在word中插入特殊字符(word 2010):
插入-符号-选择特殊符号,如图:

c#操作 :
首先要得到插入符号的字符代码,在上图中有显示,然后word模板改为相应的字体,
具体插入代码如下


if (C

2021-01-13  1
杂文归档

背景


我设置了一个c#代码来运行Selenium chromedriver.exe.在运行结束时,我有browser.close()来关闭实例。(browser = webdriver.Chrome())我相信它应该从内存中释放chromedr

2021-01-13  1
杂文归档

在 JavaEE 项目的开发中,不管是对底层的数据库操作过程,还是业务层的处理过程,还是控制层的处理过程,都不可避免会遇到各种可预知的、不可预知的异常需要处理。每个过程都单独处

2021-01-13  0
杂文归档

背景


最近再做一个需求,需要对网页生成预览图,如下图

但是网页千千万,总不能一个个打开,截图吧;于是想着能不能使用代码来实现网页的截图。其实要实现这个功能,无非就是要么实

2021-01-13  0
杂文归档

在做自动化测试时,我们需要定位元素属性来进行操作,今天在做自动化时发现我要定位的登录注册元素找不到,我看了下代码发现,我用xpath获取绝对路径后,发现找不到,F12查看代码

2021-01-13  1
杂文归档

当 http client 返回值为不为空,只读取 response header,但不读 body 内容就执行 response.Body.Close(),那么连接会被主动关闭,得不到复用。
测试代码如下:


https:// xiaorui.

2021-01-13  2
杂文归档

下载代码Cookie池(这里主要是微博登录,也可以自己配置置其他的站点网址)
下载代码GitHub:https:https://github.com/Python3WebSpider/CookiesPool

下载安装过后注意看网页下面

2021-01-13  1
杂文归档

首先,在main方法的类上添加注解:


@ServletComponentScan(basePackages = "application.servlet")


示例代码:


package application;
import io.seata.spring.annotation

2021-01-12  2
杂文归档

相对于numpy、TensorFlow、pandas这些已经经过多年维护、迭代,对于大多数Python开发者耳熟能详的库不同。
今天要给大家介绍的是诞生于2020年的新鲜Python库,而且,本文介绍的这

2021-01-12  2
杂文归档

servlet调用的几种简单方式
这里总结的是我在学习web开发的过程中需要用到的几种比较常见的用于转发和调用servlet的方式,这些方式的使用率非常高。在网上总结了相关的方法,大

2021-01-12  0
  • 评论列表

发表评论:


  • 官方微信

    扫码二维码

    获取最新动态

    我的blog

  • 返回顶部