v2rayN-HY2 从剪贴板导入数据到窗口元素

上一步, 我们有了一个元素符合要求的窗口, 但是还只是个"样子", 没有实际上的正确的功能.

我梳理了一下, 有这么几个功能流程要实现:

1. 从剪贴板导入数据到窗口元素.
2. 按下 确定 按钮, 保存节点信息到主窗口. 
3. 从主窗口双击节点, 打开窗口显示节点信息.

4. Ctrl+V 粘贴分享链接, 将节点信息保存到主程序.

5. 保存节点信息到 v2rayN 软件配置文件. 
6. 启动程序时, 从 v2rayN 软件配置文件 加载 节点信息.

7. 能正常使用

8. Ctrl+C 导出分享链接至剪贴板
显示分享二维码

9. Ctrl+R 测速.

我们先来实现 第 1 项 从剪贴板导入数据到窗口元素

右键 窗口的 .cs 文件, 查看设计器.

双击菜单项, 打开响应事件的函数.

接下来要做的, 就是走读代码. 遇到函数就 F12 进去, 查看实现, 

没改动多少, 跑起来看一下.

发现密码框怎么显示的是 * 号啊. SS 的添加窗口这么复古的吗? 
打开 窗口设计器, 选择 密码 元素, 修改 PasswordChar 属性, 从 * 改为 清空 就行了.



========
开了一个分支, 本文的修改内容已提交.
如果你有兴趣, 可以看到整个的开发过程.

每篇的内容不搞多了, 配合github的提交记录, 方便看.
本次修改记录

评论

The Hot3 in Last 30 Days

RackNerd VPS搭Hysteria2 HY2梯子 年付 $10.98 1G端口 3T流量 17G存储 1GB内存

强行重装 233boy的sing-box脚本 取消脚本报错退出的逻辑