Udostępnij za pośrednictwem


ChartSerializer.SerializableContent Właściwość

Definicja

Pobiera lub ustawia właściwości wykresu, które mogą być serializowane.

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

Wartość właściwości

String

Wyrażenie oddzielane przecinkami string , które reprezentuje właściwości wykresu do serializacji. Składnia to "Class. Property [, Class. Property]".

Uwagi

Domyślnie wszystkie właściwości wykresu będą serializowane, gdy Save metody i Load są wywoływane. Możesz użyć NonSerializableContent właściwości, aby ograniczyć właściwości wykresu do serializacji, wraz z SerializableContent Content właściwościami i.

SerializableContentWłaściwość określa, które cechy wykresu będą serializowane. Symboli wieloznacznych można używać w wyrażeniu ciągu w taki sam sposób, jak NonSerializableContent Właściwość. Na przykład, aby serializować wszystkie BackColor właściwości wykresu, należy ustawić tę właściwość na "*". Kolor ".

Jeśli ChartArea Series są określone właściwości i/lub elementy podrzędne, należy również określić nazwy wszystkich ChartArea i obiektów, Series Aby umożliwić stosowanie utrwalonych danych do istniejących ChartArea i obiektów, Series czyli należy określić wyrażenia "Series.Name" i "ChartArea.Name". Przykład tej procedury można znaleźć w poniższym przykładzie kodu. Podobnie, jeśli są używane wiele obszarów wykresu, ChartArea Właściwość wszystkie kreślone Series musi również zostać zapisana.

Czasami Właściwość można ustawić jako serializowaną i nieserializowaną, która jest często używana w przypadku używania symboli wieloznacznych. NonSerializableContentWyrażenie ma niższy priorytet w porównaniu z SerializableContent wyrażeniem. Należy jednak pamiętać, że mniej wagi jest przyznany do wyrażeń ciągów, które używają symboli wieloznacznych. Na przykład, jeśli SerializableContent Właściwość jest ustawiona na wartość "*. Kolor BackColor "i NonSerializableContent Właściwość jest ustawiona na BackColor , wszystkie właściwości B ackColor z wyjątkiem ChartArea obiektów będą serializowane.

W przypadku ustawienia Content właściwości SerializableContent Właściwość zostanie ustawiona wewnętrznie. Jeśli Content Właściwość jest już ustawiona, ale inna właściwość musi być serializowana, upewnij się, że właściwość jest połączona SerializableContent podczas określania dodatkowej właściwości. Przykład tej procedury można znaleźć w poniższym przykładzie kodu.

Ta właściwość ma wpływ na wszystkie operacje zapisywania, ładowania i resetowania.

Dotyczy