public HeaderSection(string text, int cxWidth, int iImage, Bitmap bitmap, ContentAlignment enContentAlign, LeftRightAlignment enImageAlign) : this(text, cxWidth, iImage, bitmap, enContentAlign) { ContentAlignment = enContentAlign; }
public HeaderSection(string text, int cxWidth, int iImage, Bitmap bitmap, ContentAlignment enContentAlign, LeftRightAlignment enImageAlign, object tag) : this(text, cxWidth, iImage, bitmap, enContentAlign, enImageAlign) { _SetTag(tag); }
public HeaderSection(string text, int cxWidth, int iImage, Bitmap bitmap, RightToLeft enRightToLeft, ContentAlignment enContentAlign, LeftRightAlignment enImageAlign, HeaderSectionSortMarks enSortMark, object tag) : this(text, cxWidth, iImage, bitmap, enContentAlign, enImageAlign, tag) { _SetSortMark(enSortMark); }
internal void _SetImageAlign(LeftRightAlignment enValue) { int nFlag; const int fMask = NativeHeader.HDF_BITMAP_ON_RIGHT; switch (enValue) { case LeftRightAlignment.Left: nFlag = 0; break; case LeftRightAlignment.Right: nFlag = NativeHeader.HDF_BITMAP_ON_RIGHT; break; default: throw new NotSupportedException(ErrMsg.InvVal(enValue.ToString()), null); } this.fFormat &= (~fMask); this.fFormat |= nFlag; }