public override void Update() // Vector2 formPosition, Vector2 formSize ) { if (selectedItem == string.Empty && Items.Count > 0) { selectedItem = Items[0]; } //position = formPosition + origin; listboxRect.X = (int)position.X + listboxParts[0].Width; listboxRect.Y = (int)position.Y; listBoxButton.MoveTo(position + new Vector2(listboxParts[0].Width + listboxRect.Width + listboxParts[2].Width, 0f)); listBoxButton.Update(); //CheckVisibility( formPosition, formSize ); if (state == State.Opened)//&& !Form.isInUse) { CheckSelection(); } }
public virtual void Update() { _increaseSize.Update(); _decreaseSize.Update(); _sizeLabel.Update(); }