Is there any way to make a property that depends on another property set by the user?
For example, if the user sets property1 to 5, I want property2 to be 6 (i.e., property1 +1).
yes you can associate an IronPython script to property1. If you edit the document properties you will find a script tab where you can assign a script to run every time a property is changed.
This Question already has a 'Best Answer'. If you believe this answer is better, you must first uncheck the current Best Answer