借助网络配置,控制Modbus工具的日志显示,避免卡死界面
智能大石头 authored at 2021-12-11 22:09:19
624.00 B
XCoder
using Avalonia.Controls;
using XCoderAv.ViewModels;

namespace XCoderMac.Views;

/// <summary>Mac RPC 面板。NewLife.Remoting 调用仍使用上游 ViewModel。</summary>
public partial class MacApiDebugWindow : Window
{
    private ApiDebugViewModel ViewModel => (ApiDebugViewModel)DataContext!;

    public MacApiDebugWindow()
    {
        InitializeComponent();
        DataContext = new ApiDebugViewModel();
        Closed += (_, _) =>
        {
            if (ViewModel.IsConnected && ViewModel.ToggleConnectCommand.CanExecute(null))
                ViewModel.ToggleConnectCommand.Execute(null);
        };
    }
}