Partilhar via


ChartSerializer.SerializableContent Propriedade

Definição

Obtém ou define as propriedades do gráfico que podem ser serializados.

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 da propriedade

String

Uma expressão separada por vírgula string que representa as propriedades do gráfico a serem serializadas. A sintaxe é "Class. Property [, Class. Property]".

Comentários

Por padrão, todas as propriedades do gráfico serão serializadas quando os Save Load métodos e forem chamados. Você pode usar a NonSerializableContent propriedade para limitar as características do gráfico a serem serializadas, juntamente com as SerializableContent Content Propriedades e.

A SerializableContent propriedade determina quais características de gráfico serão serializadas. Os curingas podem ser usados na expressão de cadeia de caracteres, da mesma maneira que a NonSerializableContent propriedade. Por exemplo, para serializar todas as propriedades do gráfico BackColor , defina essa propriedade como "*. BackColor ".

Se ChartArea Series as propriedades filho e/ou forem especificadas, os nomes de todos ChartArea os Series objetos e também deverão ser especificados para permitir que os dados persistentes sejam aplicados a ChartArea objetos existentes e Series , ou seja, você deve especificar as expressões "Series.Name" e "ChartArea.Name". Consulte o código de exemplo abaixo para obter um exemplo desse procedimento. Da mesma forma, se várias áreas do gráfico estiverem sendo usadas, a ChartArea propriedade de todos os plotados Series também deverá ser salva.

Às vezes, uma propriedade pode ser definida como serializada e não serializada, que é comum quando caracteres curinga são usados. A NonSerializableContent expressão tem uma prioridade mais baixa quando comparada com a SerializableContent expressão. No entanto, observe que menos peso é fornecido para expressões de cadeia de caracteres que usam Curingas. Por exemplo, se a SerializableContent propriedade for definida como "*. BackColor "e a NonSerializableContent propriedade for definida como BackColor , todas as ackColor Propriedades B, exceto os ChartArea objetos, serão serializadas.

Se você definir a Content propriedade, a SerializableContent propriedade será definida internamente. Se a Content Propriedade já estiver definida, mas outra propriedade precisar ser serializada, certifique-se de concatenar a SerializableContent propriedade ao especificar essa propriedade extra. Consulte o código de exemplo abaixo para obter um exemplo desse procedimento.

Essa propriedade afeta todas as operações de salvar, carregar e redefinir.

Aplica-se a