完成Mqtt服务器页的导航

This commit is contained in:
2025-07-04 23:34:54 +08:00
parent f86ce8194b
commit 2e9586bfdf
6 changed files with 24 additions and 4 deletions

View File

@@ -33,8 +33,20 @@ public partial class MqttsViewModel : ViewModelBase
_dialogService = dialogService;
_dataServices = dataServices;
MessageHelper.SendLoadMessage(LoadTypes.Mqtts);
_dataServices.OnMqttListChanged += (mqtts) => { Mqtts = new ObservableCollection<Mqtt>(mqtts); };
if (dataServices.Mqtts == null || dataServices.Mqtts.Count == 0)
{
MessageHelper.SendLoadMessage(LoadTypes.Mqtts);
}
else
{
Mqtts = new ObservableCollection<Mqtt>(dataServices.Mqtts);
}
_dataServices.OnMqttListChanged += (mqtts) =>
{
Mqtts = new ObservableCollection<Mqtt>(mqtts);
};
}
[RelayCommand]