这个组件在Microsoft.VisualBasic中,可以直接调用这句话,然后提示会提醒你然后点击就可以添加这个命名空间了。

在WInform中使用的实例:

string str = Interaction.InputBox("请输入目标的名字", "重命名文件夹", "在这里输入", -1, -1);

str就可以得到文本框的输入的内容,Interaction.InputBox()中几个参数可以预置为以上,也可以自行调整

点击取消和X都是不会得到str的值的,可以用str.Length == 0来判断出本次操作无效,接着就可以通过拿到的参数来实现需要的功能了,这里实现了一个重命名。

private void 重命名ToolStripMenuItem_Click(object sender, EventArgs e){if (ControlFileClass.IsFolder(menupath)){string str = Interaction.InputBox("请输入目标的名字", "重命名文件夹", "在这里输入", -1, -1);if (str.Length == 0){MessageBox.Show("没有输入,无效操作");return ;}Directory.SetCurrentDirectory(rootpath + @"\" + "txt");Directory.Move(ControlFileClass.GetFileName(menupath), str);//使用filename但是get的是folderDirectory.SetCurrentDirectory(rootpath);分区刷新(rootpath + @"\" + "txt"); ;}else{string str = Interaction.InputBox("请输入目标的名字", "重命名文件", "在这里输入,请注意需要同时输入后缀名", -1, -1);if (str.Length == 0){MessageBox.Show("没有输入,无效操作");return;}string filename = ControlFileClass.GetFileName(menupath);string foldername = ControlFileClass.GetFileName(ControlFileClass.GetFolderPath(menupath));Directory.SetCurrentDirectory(rootpath + @"\" + "txt" + @"\" + foldername);Directory.Move(filename, str);//使用filename但是get的是folderDirectory.SetCurrentDirectory(rootpath);知识库刷新(fenquname);}}

C# Winform开发 弹出式输入框 文本框相关推荐

  1. Winform知识扩展-------右键菜单与InputBox弹出式输入框

    一.右键菜单 右键菜单,winform控件ContextMenuStrip,即上下文菜单 下面举例在ListBox控件中点击右键,出现上下文菜单: 1. 准备好一个ListBox和里面的数据: 2.从 ...

  2. python qt5 增加文本框_Python用PyQt5制作弹出式输入框,Qt图形界面编程之QInputDialog...

    前面内容,我们介绍了PyQt5的一些常用基本控件. 温故而知新 计数器QSpinBox使用详解,Python用PyQt5制作图形界面基础控件篇 Python用PyQt5实现多种弹出消息框,QMessa ...

  3. iphone 弹出键盘,文本框自动向上移动。

    1. 让类继承UITextViewDelegate UITextView *inputTextView; UIScrollView * _scrollView; 2.在init函数中先创建scroll ...

  4. javafx弹出式窗口_JavaFX 8的弹出式编辑器

    javafx弹出式窗口 在过去的几个月中,我很高兴与JavaFX 8一起使用,以便为计划和调度应用程序实现复杂的用户界面. 所需的功能之一是执行"就地"编辑的方法,即快速编辑用户选 ...

  5. JavaFX 8的弹出式编辑器

    在过去的几个月中,我很高兴与JavaFX 8一起使用,以便为计划和调度应用程序实现复杂的用户界面. 所需的功能之一是执行"就地"编辑的方法,即快速编辑用户选择对象的某些基本属性的方 ...

  6. 5弹出阴影遮罩_千文详述Cocos Creator弹出式对话框实现技术,着实硬核

    正文 在Cocos Creator游戏开发中,经常需要使用到弹出式对话框,下面我们就一起来封装下自己的弹出式对话框. 一.弹出式对话框原理解析 1:对话框的结构: 1. `根节点 -->`2. ...

  7. pyqt5子窗口跳出主窗口_弹出式窗口与 可用性,转换和跳出率

    pyqt5子窗口跳出主窗口 Written by Cassandra Naji 由卡珊德拉·纳吉 ( Cassandra Naji)撰写 They go by many names - modal w ...

  8. ZH奶酪:Ionic中(弹出式窗口)的$ionicModal使用方法

    Ionic中[弹出式窗口]有两种(如下图所示),$ionicModal和$ionicPopup; $ionicModal是完整的页面: $ionicPopup是(Dialog)对话框样式的,直接用Ja ...

  9. Android之AlertDialog(弹出式对话框)的使用

    一.简单的内容文本弹出式对话框 还是一样MainActivity的布局文件就不放上了,就是一个简单的Button控件,在Java代码中为其绑定了一个监听器. 首先我们需要创建这个AlertDialog ...

最新文章

  1. struts2标签详解
  2. CV技术在医疗领域中有哪些应用?Salesforce、谷歌、斯坦福综述文章登上Nature子刊...
  3. MD5算法 —— C语言实现(字符串的加密)
  4. 工控设备 如何将数据发送到串口_实现4G无线通信透传的远程通信多组网5个PLC相互交换数据...
  5. css深入理解之overflow
  6. 光栅衍射主极大个数_大学物理——光的干涉和衍射(二)
  7. Android状态栏隐藏 ( 全屏 )
  8. 关于写博客的原因以及一点个人说明。
  9. kotlin学习之嵌套类和内部类(六)
  10. IOCP加Windows线程池打造高伸缩性高性能的服务器应用
  11. BZOJ 3450: Tyvj1952 Easy [DP 概率]
  12. 设计模式学习笔记——外观(Facade)模式
  13. CVPR 2019 Oral 亮风台提出端到端投影光学补偿算法,代码已开源
  14. jdbc-日期格式的转换及代码示例
  15. 为 Retrofit2 提供的 FastJson 转换库
  16. python 高阶函数之filter
  17. java左移负数位_java的左移运算符和右移运算符
  18. MSDN中文版 - MSDN中文版 - 微软官方MSDN原版资源下载平台
  19. List集合去重的常见及常用的四种方式
  20. 如何使用Arduino UNO开发板编程ATtiny85

热门文章

  1. macOS如何复制粘贴无格式文本
  2. 互联网金融风控面试算法知识(四)
  3. Deep Laplacian Pyramid Networks for Fast and Accurate Super-Resolution
  4. NX二次开发 获取基准坐标系特征的坐标原点、基准轴、基准面对象 UF_MODL_ask_datum_csys_components
  5. 人脸变身“门禁卡”!人脸识别门禁打造智能物业管理
  6. LeetCode—<双指针专项>剑指 Offer 18、21、22、25、52、57、58 - I
  7. 22个实用的前端工具
  8. Linux下如何打包文件
  9. python文件换行符_python3 读写文件换行符的方法
  10. 服务器上搭建teamspeak3