private void UpdateSelection(bool update) { if (update) { ParentItem.Parent.ListChange(ParentItem, ParentItem.Index); ParentItem.ListChangedTrigger(ParentItem.Index); } SelectedRectangle.Position = new PointF(15f + (44.5f * ((CurrentSelection - Data.Pagination.Min))) + ParentItem.Offset.X, SelectedRectangle.Position.Y); for (int index = 0; index < 9; index++) { Bar[index].Color = Data.Items[Data.Pagination.Min + index]; } Text.Caption = Data.Title + " [" + (CurrentSelection + 1) + " / " + (Data.Items.Count) + "]"; }
public virtual void UpdateParent() { ParentItem.Parent.ListChange(ParentItem, ParentItem.Index); ParentItem.ListChangedTrigger(ParentItem.Index); }
public void UpdateParent(float Percentage) { ParentItem.Parent.ListChange(ParentItem, ParentItem.Index); ParentItem.ListChangedTrigger(ParentItem.Index); }
private void UpdateParent(float X) { ParentItem.Parent.ListChange(ParentItem, ParentItem.Index); ParentItem.ListChangedTrigger(ParentItem.Index); }
internal void UpdateParent(float X, float Y) { ParentItem.Parent.ListChange(ParentItem, ParentItem.Index); ParentItem.ListChangedTrigger(ParentItem.Index); }