ChartSerializer.SerializableContent Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Seri hale getirilebilmesi için grafik özelliklerini alır veya ayarlar.
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
Özellik Değeri
string
Seri hale getirilecek grafik özelliklerini temsil eden, virgülle ayrılmış bir ifade. Söz dizimi "Class. Property [, Class. Property]".
Açıklamalar
Varsayılan olarak, Save
ve yöntemleri çağrıldığında tüm grafik özellikleri serileştirilir Load
. NonSerializableContentÖzelliğini, ve özellikleriyle birlikte, grafik özelliklerini seri hale getirilecek şekilde sınırlamak için kullanabilirsiniz SerializableContent Content .
SerializableContentÖzelliği hangi grafik özelliklerinin serileştirilmeyeceğini belirler. Joker karakterler dize ifadesinde, özelliği ile aynı şekilde kullanılabilir NonSerializableContent . Örneğin, tüm grafik özelliklerini seri hale getirmek için BackColor
Bu özelliği "*" olarak ayarlayın. BackColor ".
ChartAreaVe/veya Series alt özellikleri belirtilmişse, ChartArea Series kalıcı verilerin mevcut ve nesnelere uygulanmasını sağlamak için tüm ve nesnelerinin adları da belirtilmelidir ChartArea Series ; diğer bir deyişle, "Series.Name" ve "ChartArea.Name" ifadelerini belirtmeniz gerekir. Bu yordamın bir örneği için aşağıdaki örnek koda bakın. Benzer şekilde, birden çok grafik alanı kullanılıyorsa, ChartArea çizilen tüm özelliğinin Series de kaydedilmesi gerekir.
Bazen, bir özellik hem serileştirilmiş hem de serileştirilmemiş olarak ayarlanabilir ve bu, joker karakterler kullanıldığında yaygın olarak yapılabilir. İfadenin NonSerializableContent ifadesi karşılaştırıldığı zaman daha düşük bir önceliği vardır SerializableContent . Ancak, joker karakter kullanan dize ifadelerine daha az ağırlığa verildiğini unutmayın. Örneğin, SerializableContent özelliği "*" olarak ayarlanırsa. BackColor "ve NonSerializableContent özelliği olarak ayarlandığında BackColor , nesneler hariç tüm B ackColor
özellikleri ChartArea serileştirilir.
ContentÖzelliği ayarlarsanız, SerializableContent özelliği dahili olarak ayarlanır. ContentÖzellik zaten ayarlandıysa, ancak başka bir özelliğin serileştirilmesi gerekiyorsa, SerializableContent Bu ek özelliği belirtirken özelliği birleştirme yaptığınızdan emin olun. Bu yordamın bir örneği için aşağıdaki örnek koda bakın.
Bu özellik tüm kaydetme, yükleme ve sıfırlama işlemlerini etkiler.