バージョン

ShouldSerializeFontColor メソッド (ChartTextAppearance)

FontColor プロパティをデフォルト値から変更したかどうかを指定します。
シンタックス
'宣言
 
Protected Function ShouldSerializeFontColor() As Boolean
protected bool ShouldSerializeFontColor()

戻り値の型

FontColor プロパティがデフォルト値に設定されていないためにシリアル化が必要な場合は True、そうでない場合は False を返します。このプロパティのシリアル化が必要かどうかを示すブール値
解説
FontColor プロパティがデフォルト値に設定されていないためにシリアル化が必要な場合は True、そうでない場合は False を返します。

ResetFontColor メソッドを使用し、このプロパティをデフォルトの値にリセットします。

使用例
' Each settable property on an Infragistics controls and sub-object has an
' associated ShouldSerializeXXX method (where XXX is the property name)
' that returns true if the property has been modified and needs to be
' serialized.  Since this method is protected, it is only available to
' classes derived from Infragistics controls or sub-objects.
'
' The following example shows how to create a class derived from an
' Infragistics UltraToolbarsManager control and expose a property that
' calls UltraToolbarManager's protected ShouldSerializeStyle method
' to return whether the Style property is set to its default value.

Public Class MyToolbarsManager
      Inherits UltraToolbarsManager
 
      Public ReadOnly Property IsStyleSetToDefaultValue() As Boolean
            Get
                  ' Call our UltraToolbarManager base class protected method
                  ' ShouldSerializeStyle to determine if the Style property
                  ' is currently set to its default value.
                  If Me.ShouldSerializeStyle() = True Then
                        return False
                  else
                        return True
                  End If
            End Get
      End Property
End Class
// Each settable property on an Infragistics controls and sub-object has an
// associated ShouldSerializeXXX method (where XXX is the property name)
// that returns true if the property has been modified and needs to be
// serialized.  Since this method is protected, it is only available to
// classes derived from Infragistics controls or sub-objects.
//
// The following example shows how to create a class derived from an
// Infragistics UltraToolbarsManager control and expose a property that
// calls UltraToolbarManager's protected ShouldSerializeStyle method
// to return whether the Style property is set to its default value.

public class MyToolbarsManager : UltraToolbarsManager
{
      public bool IsStyleSetToDefaultValue
      {
            get
            {
                  // Call our UltraToolbarManager base class protected method
                  // ShouldSerializeStyle to determine if the Style property
                  // is currently set to its default value.
                  if (this.ShouldSerializeStyle())
                        return false;
                  else
                        return true;
            }
      }
}
参照