GrapeCity.Win.MultiRow.v80 アセンブリ > GrapeCity.Win.MultiRow 名前空間 : CellNoteStyle クラス |
CellNoteStyle は継承ポリシーを持ちます。つまり、CellNote の Style プロパティが Null の場合、この CellNote の Style は GcMultiRow.DefaultCellNoteStyle プロパティから継承されます。
CellNote の Style プロパティが Null でない場合、継承ポリシーは次のようになります。
BackColor、ForeColor、PatternColor、LineColor、TriangleSymbolColor の各プロパティについては、Color.Empty に設定されている場合は GcMultiRow.DefaultCellNoteStyle プロパティから継承され、それ以外の場合は CellNote.Style の設定が有効になります。
Font、BackgroundImage、ContextMenuStrip の各プロパティについては、Null に設定されている場合は GcMultiRow.DefaultCellNoteStyle プロパティから継承され、それ以外の場合は GcMultiRow.DefaultCellNoteStyle の Style の設定が有効になります。
LineAdjustment、TextEffect Multiline、PatternStyle、TextAdjustment、TextAlign、TextVertical、BackgroundImageLayout、BackgroundGradientEffect、UseCompatibleTextRendering、WordWrap、LineStyle、ShowShadow の各プロパティについては、Inherit に設定されている場合は GcMultiRow.DefaultCellNoteStyle プロパティから継承され、それ以外の場合は CellNote.Style の設定が有効になります。
Padding プロパティについては、(-1,-1,-1,-1) に設定されている場合は GcMultiRow.DefaultCellNoteStyle プロパティから継承され、それ以外の場合は CellNote.Style の設定が有効になります。TextAngle プロパティと LineWidth プロパティについては、float.NaN に設定されている場合は GcMultiRow.DefaultCellNoteStyle プロパティから継承され、それ以外の場合は CellNote.Style の設定が有効になります。
BackgroundImageOpacity プロパティについては、double.NaN に設定されている場合は GcMultiRow.DefaultCellNoteStyle プロパティから継承され、それ以外の場合は CellNote.Style の設定が有効になります。
TextIndent プロパティについては、-1 に設定されている場合は GcMultiRow.DefaultCellNoteStyle プロパティから継承され、それ以外の場合は CellNote.Style の設定が有効になります。
System.Object
GrapeCity.Win.MultiRow.CellNoteStyle