PropertyChanged使用基类的,各个类不在自己定义

This commit is contained in:
艾竹
2023-04-10 23:08:14 +08:00
parent 429d7b1e24
commit ce2e44fe49
7 changed files with 53 additions and 55 deletions

View File

@@ -53,7 +53,6 @@ namespace AIStudio.Wpf.DiagramApp.ViewModels
{
HistoryList = new ObservableCollection<string>();
}
this.PropertyChanged += MainWindowViewModel_PropertyChanged;
_service.PropertyChanged += Provider_PropertyChanged;
}
@@ -410,11 +409,6 @@ namespace AIStudio.Wpf.DiagramApp.ViewModels
}
}
private void MainWindowViewModel_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
{
}
private void Provider_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
{
if (e.PropertyName == nameof(DrawModeViewModel)

View File

@@ -1308,7 +1308,7 @@
</Fluent:SplitButton.ToolTip>
</Fluent:SplitButton>
<Fluent:Button Header="居中" Size="Middle" Icon="{iconPacks:Material Kind=ImageFilterCenterFocus}" Command="{Binding PageViewModel.DiagramViewModel.CenterCommand}" >
<Fluent:Button Header="居中" Size="Middle" Icon="{iconPacks:Material Kind=ImageFilterCenterFocus}" Command="{Binding PageViewModel.DiagramViewModel.CenterMoveCommand}" >
<Fluent:Button.ToolTip>
<Fluent:ScreenTip Title="CenterAlign"
Text="元素居中"