mirror of
https://gitee.com/akwkevin/aistudio.-wpf.-diagram
synced 2026-03-19 16:06:35 +08:00
xx
This commit is contained in:
@@ -32,9 +32,9 @@ namespace AIStudio.Wpf.DiagramDesigner
|
||||
{
|
||||
InitializeComponent();
|
||||
|
||||
this.Loaded += TextControl_Loaded;
|
||||
}
|
||||
|
||||
this.Loaded += TextControl_Loaded;
|
||||
this.PART_ShowText.IsVisibleChanged += PART_ShowText_IsVisibleChanged;
|
||||
}
|
||||
|
||||
private void TextControl_Loaded(object sender, RoutedEventArgs e)
|
||||
{
|
||||
@@ -56,6 +56,14 @@ namespace AIStudio.Wpf.DiagramDesigner
|
||||
TextControl_PropertyChanged(this.DataContext, new System.ComponentModel.PropertyChangedEventArgs("IsSelected"));
|
||||
}
|
||||
|
||||
private void PART_ShowText_IsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e)
|
||||
{
|
||||
if (this.DataContext is ISelectable selectable)
|
||||
{
|
||||
selectable.IsEditing = PART_ShowText.IsVisible;
|
||||
}
|
||||
}
|
||||
|
||||
private void TextControl_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
|
||||
{
|
||||
if (e.PropertyName == "IsSelected")
|
||||
|
||||
Reference in New Issue
Block a user