ImageArea

Definierad i Dynamix.Content5.Controls

ImageArea ritar ut en bild (via en Image-kontroll) med justering i en omgivande yta.

Exempel:

  1. var c = new ImageArea();
  2. c.InitFromSource( ... );
  3. c.Align = ImageAlign.Right;

Genererar i grundutförande markup enligt:

  1. <div class="dxImageLeftArea dxImageArea">
  2. <div class="dxImageWrapper">
  3. <img class="dxImage" alt="" src="..." style="..." />
  4. </div>
  5. </div>

Egenskapen CssClass förstår taggningen [DefaultImageAlignCssClass] som översätts till:

  • ImageAlign.Left - dxImageLeft

  • ImageAlign.Right - dxImageRight

  • ImageAlign.LeftInText - dxImageLeftInText

  • ImageAlign.RightInText - dxImageRightInText

  • ImageAlign.Middle - dxImageMiddle

Som standard är CssClass satt till [DefaultImageAlignCssClass]Area dxImageArea. Det är exempel på dynamiska css-klasser, som t ex DynamicCompositeControl använder.

Standardinnehållet bild använder ImageArea för att rita ut bilden.