У меня есть простое действие в 'myclass', и я хочу, чтобы оно было скрыто при изменении определенного свойства. Вот пример моего кода:
protected override void OnActivated()
{
base.OnActivated();
ObjectSpace.ObjectChanged += ObjectSpace_ObjectChanged;
}
void ObjectSpace_ObjectChanged(object sender, ObjectChangedEventArgs e)
{
if( e.PropertyName == "PropertyName")
{
if (PropertyName == "A")
{
// Hide or Desactivate my SimpleAction
}
else
{
// Show or Actived my SimpleAction
}
}
}
как я могу выполнить эту задачу?