private void FeedInformationDialog_Load(object sender, EventArgs e) { chklstbCategories.BeginUpdate(); chklstbCategories.DataSource = FeedsContainer.GetCategories().ToList(); chklstbCategories.DisplayMember = Util.Reflection.GetPropertyName((IRSSCategory cat) => cat.CategoryName); for (int i = 0; i < FeedsContainer.CategoriesCount; i++) { bool belongtocategory = Feed.BelongsToCategories.Contains(FeedsContainer.GetCategoryAt(i)); chklstbCategories.SetItemChecked(i, belongtocategory); } chklstbCategories.EndUpdate(); GetFeedPosts(true); }
private void LoadCategories() { chklstbCategories.DataSource = FeedsContainer.GetCategories().ToList(); chklstbCategories.DisplayMember = Util.Reflection.GetPropertyName((IRSSCategory cat) => cat.CategoryName); }