在设计时在结构视图面板中隐藏子组件
Hiding subcomponents at design time in Structure view panel
我指的是这些:
How to hide subcomponents in design time
How to disable child controls at design-time?
我在创建 TFloatAnimation 作为子组件时也遇到了同样的问题,尽管正确地放置了上面建议的行
FloatAnimation2:= TFloatAnimation.Create(self);
FloatAnimation2.Parent:= Self;
FloatAnimation2.SetSubComponent(True);
FloatAnimation2.Enabled:= true;
FloatAnimation2.PropertyName:= 'Scale.Y';
FloatAnimation2.StartValue:= 1;
FloatAnimation2.StopValue:= FGrowFactor;
FloatAnimation2.Inverse:= true;
FloatAnimation2.Interpolation:= TInterpolationType.Linear;
FloatAnimation2.Trigger:= 'IsMouseOver=true';
FloatAnimation2.TriggerInverse:= 'IsMouseOver=false';
此外,如您所见,尽管只创建了两个 TFloatAnimation,但我在
结构视图面板。
我应该怎么做才能纠正它?
通过添加
FloatAnimation1.Stored:= False;
我再也看不到子组件了
我指的是这些:
How to hide subcomponents in design time
How to disable child controls at design-time?
我在创建 TFloatAnimation 作为子组件时也遇到了同样的问题,尽管正确地放置了上面建议的行
FloatAnimation2:= TFloatAnimation.Create(self);
FloatAnimation2.Parent:= Self;
FloatAnimation2.SetSubComponent(True);
FloatAnimation2.Enabled:= true;
FloatAnimation2.PropertyName:= 'Scale.Y';
FloatAnimation2.StartValue:= 1;
FloatAnimation2.StopValue:= FGrowFactor;
FloatAnimation2.Inverse:= true;
FloatAnimation2.Interpolation:= TInterpolationType.Linear;
FloatAnimation2.Trigger:= 'IsMouseOver=true';
FloatAnimation2.TriggerInverse:= 'IsMouseOver=false';
此外,如您所见,尽管只创建了两个 TFloatAnimation,但我在 结构视图面板。 我应该怎么做才能纠正它?
通过添加
FloatAnimation1.Stored:= False;
我再也看不到子组件了