16.1.OrangeUI控件使用说明(提醒数字图标控件NotifyNumberIcon)(示例1 基本功能)

拖一个NotifyNumberIcon控件到窗体上,

大小设置为20*20,

把它的背景设置为普遍的红色圆形,

SelfOwnMaterial.IsTransparent设置为False

SelfOwnMaterial.BackColorFillColor设置为Red

SelfOwnMaterial.BackColor.IsRound设置为True

RoundWidthRoundHeight设置为10

再设置提醒数字的字体颜色为白色,并让它居中显示:

DrawCaptionParamDrawFont.FontColor.ColorWhite

FontHorzAlignfhaCenter

FontVertAlignfvaCenter

好了,设置完成了,显示如下:

接下来,我们让它不显示通知,

Properties.NeedNotify设置为False,

显示如下:

理论上,如果NotifyNumberIcon设置为不允许通知,

那么它的红色圆形背景也应该不显示出来,

这样单独一个红色圆形显示在界面上,

让人不能理解它是干什么用的。

那是因为NotifyNumberIconNeedNotifyFalse的时候,

会把背景图片,图标和数字隐藏起来,

但仍旧会显示背景色,

因此,最好是设置背景图片SelfOwnMaterial.Picture.

 

 

 

发表评论