Alchemy/docs/articles/ja/attributes/enable-if.md

28 lines
673 B
Markdown
Raw Normal View History

2024-02-18 20:59:29 -05:00
# Enable If Attribute
対象のメンバーのbool値がtrueの場合にのみフィールドを編集可能になります。
![img](../../../images/img-attribute-enable-if-false.png)
![img](../../../images/img-attribute-enable-if-true.png)
```cs
public bool isEnabled;
public bool IsEnabled => isEnabled;
public bool IsEnabledMethod() => isEnabled;
[EnableIf("isEnabled")]
public int enableIfField;
[EnableIf("IsEnabled")]
public int enableIfProperty;
[EnableIf("IsEnabledMethod")]
public int enableIfMethod;
```
| パラメータ | 説明 |
| - | - |
| Condition | 条件の判定に使用するフィールド、プロパティまたはメソッドの名前 |