调整代码
This commit is contained in:
29
ShrlAlgoToolkit.RevitAddins/Standardizer/RenameFamilyItem.cs
Normal file
29
ShrlAlgoToolkit.RevitAddins/Standardizer/RenameFamilyItem.cs
Normal file
@@ -0,0 +1,29 @@
|
||||
using Autodesk.Revit.DB;
|
||||
using CommunityToolkit.Mvvm.ComponentModel;
|
||||
|
||||
namespace ShrlAlgoToolkit.RevitAddins.RvFamily;
|
||||
|
||||
public partial class RenameFamilyItem : ObservableValidator
|
||||
{
|
||||
[ObservableProperty]
|
||||
public partial bool IsSelected { get; set; }
|
||||
|
||||
[ObservableProperty]
|
||||
[Common.Attributes.UndefinedChar]
|
||||
[NotifyDataErrorInfo]
|
||||
public partial string NewFamilyName { get; set; }
|
||||
|
||||
[ObservableProperty]
|
||||
public partial string OldFamilyName { get; set; }
|
||||
|
||||
partial void OnIsSelectedChanged(bool value)
|
||||
{
|
||||
if (value == false)
|
||||
{
|
||||
NewFamilyName = string.Empty;
|
||||
}
|
||||
}
|
||||
|
||||
public Family Family { get; set; }
|
||||
public string CategoryName { get; set; }
|
||||
}
|
||||
Reference in New Issue
Block a user