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.
Serileştirilebilen 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
Seri hale getirilecek grafik özelliklerini temsil eden virgülle ayrılmış string ifade. Söz dizimi "Class.Property[,Class.Property]" şeklindedir.
Açıklamalar
Varsayılan olarak ve Load yöntemleri çağrıldığında Save tüm grafik özellikleri serileştirilir. ve özellikleriyle SerializableContentContent birlikte grafik özelliklerini serileştirilecek şekilde sınırlamak için özelliğini kullanabilirsinizNonSerializableContent.
SerializableContent özelliği, hangi grafik özelliklerinin serileştirileceğini belirler. Joker karakterler dize ifadesinde özelliğiyle aynı şekilde NonSerializableContent kullanılabilir. Örneğin, tüm grafik BackColor özelliklerini seri hale getirmek için bu özelliği "*olarak ayarlayın. BackColor" yazın.
ve/veya Series alt özellikler belirtilirseChartArea, kalıcı verilerin var olan ChartArea ve nesnelere uygulanmasını sağlamak için tüm ChartArea ve SeriesSeries nesnelerin adları da belirtilmelidir; yani, "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 Series tüm özelliklerin de kaydedilmesi gerekir.
Bazen, bir özellik hem seri hale getirilecek hem de serileştirilmeyecek şekilde ayarlanabilir. Bu, joker karakterler kullanıldığında sık görülen bir özelliktir. İfade, NonSerializableContent ifadeyle SerializableContent karşılaştırıldığında daha düşük önceliğe sahiptir. Ancak joker karakter kullanan dize ifadelerine daha az ağırlık verildiğini unutmayın. Örneğin, SerializableContent özelliği "*. BackColor" ve NonSerializableContent özelliği olarak BackColorayarlanır. Nesneler dışındaki ChartArea tüm BackColor özellikleri seri hale getirilir.
özelliğini ayarlarsanız Content , SerializableContent özelliği dahili olarak ayarlanır. Content Özellik zaten ayarlanmışsa ancak başka bir özelliğin serileştirilmesi gerekiyorsa, bu ek özelliği belirtirken özelliği birleştirmeyi SerializableContent unutmayın. 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.