Compartir a través de


ChartSerializer.SerializableContent Propiedad

Definición

Obtiene o establece las propiedades de gráfico que se pueden serializar.

public:
 property System::String ^ SerializableContent { System::String ^ get(); void set(System::String ^ value); };
public string SerializableContent { get; set; }
member this.SerializableContent : string with get, set
Public Property SerializableContent As String

Valor de propiedad

String

Expresión string separada por comas que representa las propiedades de gráfico que se van a serializar. La sintaxis es "Clase.Propiedad[,Clase.Propiedad]".

Comentarios

De forma predeterminada, todas las propiedades del gráfico se serializarán cuando Save Load se llame a los métodos y. Puede utilizar la NonSerializableContent propiedad para limitar las características del gráfico que se van a serializar, junto con las SerializableContent Content propiedades y.

La SerializableContent propiedad determina qué características del gráfico se serializarán. Se pueden usar caracteres comodín en la expresión de cadena, de la misma manera que la NonSerializableContent propiedad. Por ejemplo, para serializar todas BackColor las propiedades del gráfico, establezca esta propiedad en "*. BackColor ".

Si ChartArea Series se especifican las propiedades secundarias y/o, también se deben especificar los nombres de todos los ChartArea Series objetos y para permitir que los datos persistentes se apliquen a los ChartArea objetos y existentes Series ; es decir, debe especificar las expresiones "series.Name" y "ChartArea.Name". Consulte el código de ejemplo siguiente para obtener un ejemplo de este procedimiento. Del mismo modo, si se usan varias áreas de gráfico, ChartArea Series también se debe guardar la propiedad de todos trazados.

A veces, se puede establecer una propiedad para serializar y no serializar, que es común cuando se usan caracteres comodín. La NonSerializableContent expresión tiene una prioridad menor en comparación con la SerializableContent expresión. Sin embargo, tenga en cuenta que se proporciona menos peso a las expresiones de cadena que utilizan caracteres comodín. Por ejemplo, si la SerializableContent propiedad se establece en "*. BackColor "y la NonSerializableContent propiedad se establece en BackColor , se ackColor serializarán todas las propiedades B excepto los ChartArea objetos.

Si establece la Content propiedad, la SerializableContent propiedad se establecerá internamente. Si Content ya se ha establecido la propiedad pero es necesario serializar otra propiedad, asegúrese de concatenar la SerializableContent propiedad al especificar esa propiedad adicional. Consulte el código de ejemplo siguiente para obtener un ejemplo de este procedimiento.

Esta propiedad afecta a todas las operaciones de guardar, cargar y restablecer.

Se aplica a