Condividi tramite


ChartSerializer.SerializableContent Proprietà

Definizione

Ottiene o imposta le proprietà del grafico che possono essere serializzate.

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

Valore della proprietà

String

Espressione string delimitata da virgole che rappresenta le proprietà del grafico da serializzare. La sintassi è "Classe.Proprietà[,Classe.Proprietà]".

Commenti

Per impostazione predefinita, tutte le proprietà del grafico verranno serializzate quando Save Load vengono chiamati i metodi e. È possibile utilizzare la NonSerializableContent proprietà per limitare le caratteristiche del grafico da serializzare, insieme alle SerializableContent Content proprietà e.

La SerializableContent proprietà determina le caratteristiche del grafico che verranno serializzate. I caratteri jolly possono essere usati nell'espressione stringa, allo stesso modo della NonSerializableContent Proprietà. Per serializzare, ad esempio, tutte le proprietà del grafico BackColor , impostare questa proprietà su "*. BackColor ".

Se ChartArea Series vengono specificate le proprietà e/o figlio, è necessario specificare anche i nomi di tutti ChartArea Series gli oggetti e per consentire l'applicazione dei dati salvati in modo permanente agli ChartArea oggetti e esistenti, Series ovvero è necessario specificare le espressioni "Series.Name" e "ChartArea.Name". Per un esempio di questa procedura, vedere il codice di esempio riportato di seguito. Analogamente, se vengono utilizzate più aree del grafico, è ChartArea Series necessario salvare anche la proprietà di tutti i tracciati.

In alcuni casi, una proprietà può essere impostata in modo da essere serializzata e non serializzata, operazione comune quando si utilizzano caratteri jolly. L' NonSerializableContent espressione ha una priorità inferiore rispetto all' SerializableContent espressione. Tuttavia, si noti che viene assegnato un minor peso alle espressioni stringa che usano caratteri jolly. Ad esempio, se la SerializableContent proprietà è impostata su "*. BackColor "e la NonSerializableContent proprietà è impostata su BackColor , tutte le ackColor Proprietà B ad eccezione di ChartArea oggetti verranno serializzate.

Se si imposta la Content proprietà, la SerializableContent proprietà verrà impostata internamente. Se la Content proprietà è già impostata ma è necessario serializzare un'altra proprietà, assicurarsi di concatenare la SerializableContent proprietà quando si specifica tale proprietà aggiuntiva. Per un esempio di questa procedura, vedere il codice di esempio riportato di seguito.

Questa proprietà ha effetto su tutte le operazioni Save, Load e reset.

Si applica a