void radListControl1_ItemDataBound(object sender, ListItemDataBoundEventArgs args) { PaletteListDataItem listDataItem = (PaletteListDataItem)args.NewItem; PaletteObject dataObject = (PaletteObject)listDataItem.DataBoundItem; listDataItem.Palette = dataObject.Palette; }
protected override void PropertySynchronized(RadProperty property) { PaletteListDataItem dataItem = (PaletteListDataItem)this.Data; for (int i = 0; i < boxes.Length; i++) { boxes[i].BackColor = dataItem.Palette.GlobalEntries[i].Fill; } }