Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
En este ejemplo se muestra cómo guardar el contenido de un objeto FlowDocumentScrollViewer (representado por la propiedad Document) como un archivo XAML.
Ejemplo
En el ejemplo siguiente se define un control FlowDocumentScrollViewer vacío, con nombre que será manipulado por el ejemplo de código siguiente.
<FlowDocumentScrollViewer
Name="flowDocScrollViewer"
HorizontalScrollBarVisibility="Auto"
VerticalScrollBarVisibility="Auto"
IsSelectionEnabled="True"
IsToolBarVisible="True"
MinZoom="50" MaxZoom="1000"
Zoom="120" ZoomIncrement="5"
/>
Para guardar el contenido del control FlowDocumentScrollViewer en un archivo, abra o cree la secuencia del archivo y utilice el método Save proporcionado por la clase XamlWriter para escribir el objeto FlowDocument en la secuencia del archivo.
En el siguiente ejemplo se realizan estos pasos.
void SaveFlowDocumentScrollViewerWithXAMLFile(string fileName)
{
// Open or create the output file.
FileStream xamlFile = new FileStream(fileName, FileMode.Create, FileAccess.ReadWrite);
// Save the contents of the FlowDocumentReader to the file stream that was just opened.
XamlWriter.Save(flowDocScrollViewer.Document, xamlFile);
xamlFile.Close();
}
Vea también
Tareas
Cómo: Cargar un archivo XAML en un elemento FlowDocumentScrollViewer