WPF实现简易任务管理器
来源:互联网 发布:设计优化的意义 编辑:程序博客网 时间:2024/06/05 20:34
类图如下:
实现详解
MainWindow类:
使用三个按钮,并添加Click事件。button_Click事件的实现:
通过case判断跳转到不同的界面,实现的代码为:
frame.Source = new Uri("BrowseTaskPage.xaml", UriKind.Relative);
在MainWindow类的构造函数中添加 initFrame() 初始化界面,跳转到显示进程的界面类。
使用dataGrid:
显示进程:
主要使用MPF中的Process类,Process类详解可参考MSDN文档。
添加进程:
调用Start方法即可,传入的是可执行文件名。
结束进程:
调用进程的Kill()方法即可,需要根据进程pid构造进程对象,进而结束进程。
总结:
这是操作系统的课设作业,一开始使用MFC来做,文件很多,短时间内不易上手,在查阅资料的时候发现有WPF这个框架,试着用起来,发现方便很多。因为之前使用java更多,所以上手c#也更快。根据一些demo,能知道如何使用WPC这个框架来实现进程的一些操作。遇到的问题包括程序集的引入,命名空间的使用等,借助网络博客和MSDN官方中文文档都解决了。其中程序集的引入,需要下载.dll文件并引入。这次的收获就是框架的使用,完全陌生的选题的资料查询和实现,goole的确更有用,实现工具和框架的选择也决定了做出来的效果和效率。
2016.7.11
长沙 操作系统课设
阅读全文
0 0
- WPF实现简易任务管理器
- Android简易任务管理器
- 简易文件管理器实现
- Android实现任务管理器
- 任务管理器简单实现
- Android实现任务管理器
- Android实现任务管理器
- Android实现任务管理器
- Android实现任务管理器
- Android实现任务管理器
- WINCE 任务管理器的实现
- Windows任务管理器开发原理与实现
- Windows任务管理器开发原理与实现
- Windows任务管理器开发原理与实现
- C#实现的一个任务管理器
- Windows任务管理器开发原理与实现
- Windows任务管理器开发原理与实现
- Windows任务管理器开发原理与实现
- Oracle与Sql Server复制表结构及数据
- maven的安装
- C和C++程序员面试秘笈
- spring mvc jsp 和 后台controller 传值交互
- Scala跳出循环的三种方法
- WPF实现简易任务管理器
- Java9都快发布了,Java8的十大新特性你了解多少呢?
- 关于 tomcat 集群中 session 共享的三种方法
- 重定向与转发
- Jni开发Javah 生成头文件提示找不到类解决方案
- std::move:强制转化为右值
- MATLAB的三维画图(以plot3,contour为主)
- 管理式香港虚拟主机有哪些优势
- CodeIgniter框架源码学习之语言类--Lang.php