void ImagesList_SelectionChanged(object sender, Ranet.AgOlap.Controls.General.SelectionChangedEventArgs <ImageDescriptor> e) { BitmapImage img = null; if (e != null && e.NewValue != null) { ImagePreviewCtrl.Source = e.NewValue.Image; img = e.NewValue.Image; } else { ImagePreviewCtrl.Source = null; ImagePreviewCtrl.Width = ImagePreviewCtrl.Height = 0; } ImagePreviewCtrl.Width = img != null ? img.PixelWidth : 0; ImagePreviewCtrl.Height = img != null ? img.PixelHeight : 0; ImagePreviewCtrl.UpdateLayout(); }
void ConditionsList_SelectionChanged(object sender, Ranet.AgOlap.Controls.General.SelectionChangedEventArgs <CellCondition> e) { EndEdit(); ConditionDetails.Initialize(e.NewValue); }