|
|
e78a7981e1
|
1 feat: 为MqttServerDetailView添加取消关联功能
2
3 - 在MqttServerDetailView的DataGrid右键菜单中添加"取消关联"选项
4 - 实现UnassignAlias命令,允许用户从MQTT服务器取消关联变量
5 - 使用确认对话框以防止误操作
6 - 集成现有的删除API来实际移除变量与MQTT服务器的关联
7 - 更新UI以提供用户反馈
8
9 此功能允许用户通过右键菜单轻松取消MQTT服务器与变量的关联。
|
2025-10-11 19:56:59 +08:00 |
|
|
|
6daca3eaf6
|
feat(mqtt): 实现MQTT别名批量修改功能
主要改动:
- 在 MqttServerDetailView 中,允许用户在关联变量列表中进行多项选择。
- 修改了 ModifyAlias 命令,使其能够处理多个选中项,并调用批量编辑对话框。
- 新增了 MqttAliasBatchEditDialogViewModel 的构造函数,使其可以接收并编辑已存在的别名列表。
- 通过 SelectedItemsBehavior 辅助类,实现了 DataGrid 中 SelectedItems 的双向绑定。
- 更新了相关视图和视图模型,以支持新的批量操作流程。
|
2025-10-07 19:04:30 +08:00 |
|
|
|
1f0495fbe7
|
1 feat: 优化MQTT服务器详情页面功能
2
3 - 修改MQTT发布处理器,使用DisplayValue代替DataValue进行数据发布
4 - 在MqttServiceManager中使用DisplayValue进行消息内容替换
5 - 增加MQTT服务器编辑功能,允许用户修改服务器配置
6 - 添加变量MQTT发布别名修改功能,支持右键菜单修改发布名称
7 - 实现变量值变化事件监听,实时更新UI显示
8 - 优化MQTT服务器详情页面UI,改进变量关联数据显示
9 - 修复变量表关联MQTT服务器时的逻辑问题
10 - 完善导航生命周期事件处理
|
2025-10-05 19:57:58 +08:00 |
|
|
|
7a2b67991c
|
1 feat: 改进MQTT服务器详情页面UI和功能
2
3 - 将MQTT服务器详情页面的文本框改为只读模式,使用TextBlock显示
4 - 为MQTT服务器详情区域添加图标和优化间距,提升视觉效果
5 - 实现顶部导航栏和CommandBar功能,支持返回列表、刷新等操作
6 - 添加Reload和NavigateToMqtts命令,增强页面功能
7 - 重构ViewModel,添加MQTT管理、数据存储和导航服务依赖
8 - 实现页面导航参数处理,根据ID加载对应的MQTT服务器信息
9 - 使用DockPanel和ScrollViewer优化页面布局,提升用户体验
|
2025-10-05 17:50:41 +08:00 |
|
|
|
6b55211dbf
|
feat: 菜单管理重构及MQTT服务器功能增强
|
2025-10-05 17:07:17 +08:00 |
|
|
|
a43b978097
|
基本完成MQTT消息的发送
|
2025-09-10 18:15:31 +08:00 |
|
|
|
52f76e2377
|
完成Mqtt服务器添加功能
|
2025-09-06 12:03:39 +08:00 |
|
|
|
e3c2253f7b
|
修复添加设备时选择通讯协议,界面也跟着跟新
|
2025-07-27 22:35:07 +08:00 |
|
|
|
4a56405629
|
梳理了所有的Db,DTO,ItemViewModel的属性
|
2025-07-27 21:08:58 +08:00 |
|
|
|
e292ea9da8
|
消除所有错误,重新构建
|
2025-07-26 10:05:43 +08:00 |
|
|
|
ca67d2e6df
|
临时提交3
|
2025-07-19 11:11:01 +08:00 |
|
|
|
7ca6e4e127
|
重构项目,将项目拆分(临时提交)
|
2025-07-18 22:21:16 +08:00 |
|