Beispiel #1
0
        /// <exclude/>
        protected override void OnLayout(LayoutEventArgs levent)
        {
            DisplayingList.Refresh();
            RefreshChanges();
            Visible = (DisplayingList.Count > 0);
            SetText();

            base.OnLayout(levent);
        }
Beispiel #2
0
        /// <exclude/>
        protected override void OnLayout(LayoutEventArgs levent)
        {
            DisplayingList.Refresh();
            if (DisplayingList.Count == 0)
            {
                Visible = false;
                base.OnLayout(levent);
                return;
            }

            if (!Visible)
            {
                SendToBack();
                Visible = true;
                DisplayingList.Refresh();
            }
            base.OnLayout(levent);
        }
Beispiel #3
0
        /// <exclude/>
        protected override void OnLayout(LayoutEventArgs levent)
        {
            DisplayingList.Refresh();
            if (DisplayingList.Count == 0)
            {
                if (Visible)
                {
                    Visible = false;
                }
            }
            else if (!Visible)
            {
                Visible = true;
                DisplayingList.Refresh();
            }

            base.OnLayout(levent);
        }