public override void Initialize() { SpriteBatch = Game.Services.GetService(typeof(SpriteBatch)) as SpriteBatch; _scrollableRenderTarget = new ScrollableRenderTarget(Game, Width - SpacingX, MaxHeight, _scrollerItems, new ScrollableRenderTargetScroll(Game, _textureUp, _textureDown)); _scrollerItems.Initialize(); UpdateSelectedItemPos(); _scrollableRenderTarget.Initialize(); _speechBubble.Initialize(); _selectedItem = null; _oldHasFocus = HasFocus; base.Initialize(); }
public void ClearItems() { _scrollerItems.Clear(); _selectedItem = null; }
public void AddItem(DropDownListItem dropDownListItem) { dropDownListItem.DropDownList = this; dropDownListItem.Width = Width; _scrollerItems.AddItem(dropDownListItem); }