IGxFlowDocument.LoadFromXAML

Синтаксис

LoadFromXAML:(Xaml: String);

Параметры

Xaml. Строка в формате Xaml.

Описание

Метод LoadFromXAML загружает строку, передаваемую посредством входного параметра Xaml.  

Комментарии

Метод устарел, используйте IGxFlowDocument.LoadFormattedText.

Пример

Для выполнения примера предполагается наличие регламентного отчета с идентификатором «Report», размещенного в нем объекта «Форматированный текст» с заданными параметрами.

Sub UserProc;
Var
    Mb: IMetabase;
    MObj: IMetabaseObjectDescriptor;
    Rep: IPrxReport;
    Doc: IPrxFlowDocument;
    Xaml: String;
    Rect: IGxRectF;
    Obj: ITabObject;
Begin
    MB:= MetabaseClass.Active;
    MObj:= MB.ItemById("Report").Edit;
    Rep:= MObj As IPrxReport;
    Doc:= (Rep.ActiveSheet As IPrxTable).TabSheet.Objects.Item(0).Extension As IPrxFlowDocument;
    Xaml:= Doc.SaveToXAML;
    Rect := New GxRectF.Create(0, 0, 100, 100);
    Obj:= (Rep.ActiveSheet As IprxTable).TabSheet.Objects.Add("PrxFlowDocument", Rect);
    Doc:= (Rep.ActiveSheet As IPrxTable).TabSheet.Objects.Item(1).Extension As IPrxFlowDocument;
    Doc.LoadFromXAML(Xaml);
End Sub UserProc;

После выполнения примера в объект «Форматированный текст», имеющий индекс «1», будет скопирована разметка из объекта «Форматированный текст», имеющего индекс «0».

См. также:

Интерфейсы сборки Drawing