public void SetMainGridItem(CategoryItem item) { if (mMainGridItem != null) { Category category; if (mCategoryDic.TryGetValue(GraphCategoryName, out category)) { category.Items.Remove(mMainGridItem); } } mMainGridItem = item; var noUse = HostControl.BindMainGrid(mMainGridItem); }