Muxall 自动化 GUI 存储库
Magui (发音:mah-gw-eye)是 Muxall Automation GUI 的缩写。我敢说, Magui的目标是成为众所周知的自动化“大红色按钮”。 Magui提供了一个抽象层,允许用户控制网络设备、测试设备以及 IT 和电信网络中的其他子系统并进行互操作。 Magui提供了网络工程师熟悉的“网络绘图”外观和感觉。尽管Magui是为自动化集成测试、网络故障排除和调试而开发的,但将其转换为后台配置和监控系统应该很容易。
Magui是使用 Microsoft 的 Window Presentation Foundation (WPF) 开发的,它是 .NET 框架的子集。 Magui使用 Microsoft Visual Studio Community 2017 的 IDE 在 Visual BASIC 中进行编码。 Magui是根据 MIT 许可证授权的开源软件。
要了解有关Magui的设计和布局的更多信息,请参阅网络工程视频博客。
NE #71 从头开始 Windows Presentation Foundation (WPF) 应用程序 - 启动Magui
NE #72 WPF 拖放又名运行时用鼠标移动控件
NE #74 WPF 如何使用 Shape.Line 绘图进行节点链接的编码。
NE #76 WPF 如何将标签添加到形状和文本绑定 UC.Name 属性
NE #77 WPF 从基类 UserControl 继承派生类功能
NE #80 来自子级的 WPF 冒泡命令:实现节点和链接的“删除”
NE #85 WPF UserControl Save 和 SaveAs :为我们的节点和链接编写配置文件。
NE #87 WPF 反射 PropertyInfo:新配置文件保存
NE #88 WPF 交互 CallByName:打开新的配置文件
NE #89 WPF 桌面应用程序演练示例: Magui的节点编辑器
NE #91 WPF 绑定到类对象
NE #93 WPF 更改运行时 CLR 属性 – 节点属性编辑器