2017-03-31 27 views
0

のSet System.AreaPathとSystem.IterationPathはどのような状態の中に読み取り専用フィールド「System.AreaPath」を設定することができます(たとえば、「承認済み」のように)私は別のフィールド内の特定の値を持っているとき?私はすでに私が読み取り専用に設定することは不可能ままに常になります「」が、その後「System.AreaPath」フィールドの条件を設定しています。おかげガブリエレ読み取り専用TFS

+1

あなたは、コード、フィールドのためのXMLスニペットや状態を共有することはできますか? –

答えて

0

READONLYルールはシステムフィールドSystem.StateSystem.Reason除く上で使用することができませんでした。 this MSDN documentでは、それは言う:

システムフィールドを 例のシステムのための参照名を、SYSTEM.NAMEしているフィールドです。タイトルとSystem.State。 TFSは これらのフィールドのカスタマイズを制限します。

System.AreaPathとSystem.IterationPathは両方ともシステムフィールドです。

だから、READONLYは、これらの2分野で使用することができませんでした。あなたがそれらを読み取り専用にしたいならば、あなたはSystem.AreaPathのコントロールのReadOnlyプロパティをtrueに設定することができます。

<Control FieldName="System.AreaPath" ReadOnly="True" Type="WorkItemClassificationControl" Label="&amp;Area" LabelPosition="Left" /> 
0

コントロールで読み取り専用を動的に設定することは可能ですか?私は、特定のフィールドがあらかじめ設定された値を持つ場合にのみ、コントロールで読み取り専用に設定したいと思います。

関連する問題