diff --git a/ViewModels/VariableTableViewModel.cs b/ViewModels/VariableTableViewModel.cs index ca9752c..75c0b55 100644 --- a/ViewModels/VariableTableViewModel.cs +++ b/ViewModels/VariableTableViewModel.cs @@ -41,6 +41,9 @@ partial class VariableTableViewModel : ViewModelBase private ObservableCollection? _originalDataVariables; + [ObservableProperty] + private bool _isS7ProtocolSelected; + public VariableTableViewModel(IDialogService dialogService) { _dialogService = dialogService; @@ -81,6 +84,8 @@ partial class VariableTableViewModel : ViewModelBase public override void OnLoaded() { + IsS7ProtocolSelected = VariableTable.ProtocolType == ProtocolType.S7; + if (VariableTable.DataVariables != null) { _dataVariables = new ObservableCollection(VariableTable.DataVariables); diff --git a/Views/VariableTableView.xaml b/Views/VariableTableView.xaml index 4a56f01..29e1371 100644 --- a/Views/VariableTableView.xaml +++ b/Views/VariableTableView.xaml @@ -23,6 +23,7 @@ +