Exemplo n.º 1
0
 public void SetPreviewInfo(PreviewInfoViewModel previewInfoViewModel)
 {
     PreviewInfo = previewInfoViewModel;
     if (FieldsControl != null && PreviewInfo != null)
     {
         var fieldsControl = ((PreviewFieldsControl)FieldsControl);
         fieldsControl.Fields = PreviewInfo.Fields;
         fieldsControl.GenerateFieldsTable();
     }
 }
 public void SetPreviewInfo(PreviewInfoViewModel previewInfoViewModel)
 {
     this.PreviewInfo = previewInfoViewModel;
     if (this.FieldsControl != null && this.PreviewInfo != null)
     {
         var fieldsControl = (PreviewFieldsControl)this.FieldsControl;
         fieldsControl.Fields = this.PreviewInfo.Fields;
         fieldsControl.GenerateFieldsTable();
     }
 }
Exemplo n.º 3
0
        public virtual PreviewInfoViewModel GetFilePreviewInfo(IFileInfo file, ItemViewModel item)
        {
            var result = new PreviewInfoViewModel
            {
                Title           = LocalizationHelper.GetString("PreviewPanelTitle.Text"),
                ItemId          = file.FileId,
                IsFolder        = false,
                PreviewImageUrl = item.IconUrl,
                Fields          = GetFilePreviewFields(file)
            };

            return(result);
        }