예제 #1
0
        protected override void Refresh()
        {
            switch (Field.Access)
            {
            case FieldAttributes.CompilerControlled:
            case FieldAttributes.Private:
            case FieldAttributes.FamANDAssem:
            case FieldAttributes.Assembly:
            case FieldAttributes.Family:
            case FieldAttributes.FamORAssem:
                ForeColor = Color.Gray;
                break;

            default:
                ForeColor = Color.Empty;
                break;
            }
            Text = Utils.EscapeString(DisplayNameCreator.CreateDisplayName(Field), false);
        }
예제 #2
0
        protected override void Refresh()
        {
            switch (Property.GetVisibility())
            {
            case MethodAttributes.CompilerControlled:
            case MethodAttributes.Private:
            case MethodAttributes.FamANDAssem:
            case MethodAttributes.Assembly:
            case MethodAttributes.Family:
            case MethodAttributes.FamORAssem:
                ForeColor = Color.Gray;
                break;

            default:
                ForeColor = Color.Empty;
                break;
            }
            Text = Utils.EscapeString(DisplayNameCreator.CreateDisplayName(Property), false);
        }
예제 #3
0
        protected override void Refresh()
        {
            switch (Type.Visibility)
            {
            case TypeAttributes.NotPublic:
            case TypeAttributes.NestedAssembly:
            case TypeAttributes.NestedFamANDAssem:
            case TypeAttributes.NestedPrivate:
            case TypeAttributes.NestedFamily:
            case TypeAttributes.NestedFamORAssem:
                ForeColor = Color.Gray;
                break;

            default:
                ForeColor = Color.Empty;
                break;
            }
            Text = Utils.EscapeString(DisplayNameCreator.CreateDisplayName(Type), false);
        }