/// <exclude/> protected override void OnLayout(LayoutEventArgs levent) { DisplayingList.Refresh(); RefreshChanges(); Visible = (DisplayingList.Count > 0); SetText(); base.OnLayout(levent); }
/// <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); }
/// <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); }