private async Task UpdateCategories(bool updateSource = true) { await _categorySource.UpdateTask; if (updateSource) { await _categorySource.Update(); } _categoriesMenu.Clear(); var allItem = _categoriesMenu.Add(Menu.None, -1, Menu.None, Resource.String.categoryAll); allItem.SetChecked(true); for (var i = 0; i < _categorySource.Count(); ++i) { _categoriesMenu.Add(0, i, i, _categorySource.Categories[i].Name); } }
protected override void ClearItems() { base.ClearItems(); parent.Clear(); }
protected override void ClearItems() { base.ClearItems(); subMenu.Clear(); }