|
@@ -131,6 +131,14 @@ namespace PDF_Master.ViewModels.HomePanel.ChatGPTAI
|
|
|
set
|
|
|
{
|
|
|
SetProperty(ref rewriteText, value);
|
|
|
+ if (RewriteText.Length == 0 && ErrorVisible == Visibility.Collapsed)
|
|
|
+ {
|
|
|
+ NullStateVisible = Visibility.Visible;
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ NullStateVisible = Visibility.Collapsed;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -155,6 +163,14 @@ namespace PDF_Master.ViewModels.HomePanel.ChatGPTAI
|
|
|
set
|
|
|
{
|
|
|
SetProperty(ref errorTipText, value);
|
|
|
+ if (RewriteText.Length == 0 && ErrorVisible == Visibility.Collapsed)
|
|
|
+ {
|
|
|
+ NullStateVisible = Visibility.Visible;
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ NullStateVisible = Visibility.Collapsed;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -170,6 +186,19 @@ namespace PDF_Master.ViewModels.HomePanel.ChatGPTAI
|
|
|
SetProperty(ref errorVisible, value);
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ private Visibility nullStateVisible = Visibility.Visible;
|
|
|
+ public Visibility NullStateVisible
|
|
|
+ {
|
|
|
+ get
|
|
|
+ {
|
|
|
+ return nullStateVisible;
|
|
|
+ }
|
|
|
+ set
|
|
|
+ {
|
|
|
+ SetProperty(ref nullStateVisible, value);
|
|
|
+ }
|
|
|
+ }
|
|
|
#endregion
|
|
|
|
|
|
#region 委托声明
|