Show / Hide Table of Contents

Class InlineImageContainer

Inheritance
System.Object
DependencyObject
UIElement
TextElement
Inline
InlineImageContainer
Inherited Members
Inline.FontSizeProperty
Inline.FontFamilyProperty
Inline.FontWeightProperty
Inline.FontStyleProperty
Inline.FontStretchProperty
Inline.ForegroundProperty
Inline.LanguageProperty
Inline.TextDecorationsProperty
Inline.TextDecorations
TextElement.CharacterSpacingProperty
TextElement.CharacterSpacing
TextElement.GetCharacterSpacing(DependencyObject)
TextElement.SetCharacterSpacing(DependencyObject, Int32)
TextElement.FontFamily
TextElement.GetFontFamily(DependencyObject)
TextElement.SetFontFamily(DependencyObject, FontFamily)
TextElement.FontSize
TextElement.GetFontSize(DependencyObject)
TextElement.SetFontSize(DependencyObject, Double)
TextElement.FontStretch
TextElement.GetFontStretch(DependencyObject)
TextElement.SetFontStretch(DependencyObject, FontStretch)
TextElement.FontStyle
TextElement.GetFontStyle(DependencyObject)
TextElement.SetFontStyle(DependencyObject, FontStyle)
TextElement.FontWeight
TextElement.GetFontWeight(DependencyObject)
TextElement.SetFontWeight(DependencyObject, FontWeight)
TextElement.Foreground
TextElement.GetForeground(DependencyObject)
TextElement.SetForeground(DependencyObject, Brush)
TextElement.Language
TextElement.Name
TextElement.FindName(String)
TextElement.ContentEnd
TextElement.ContentStart
TextElement.ElementEnd
TextElement.ElementStart
TextElement.OnPropertyChanged(DependencyPropertyChangedEventArgs)
TextElement.OnVisualParentChanged(DependencyObject)
TextElement.CreateDomElement(Object, Object)
UIElement.TransformToVisual(UIElement)
UIElement.OnCreateAutomationPeer()
UIElement.RenderSize
UIElement.DesiredSize
UIElement.InvalidateMeasure()
UIElement.InvalidateArrange()
UIElement.Measure(Size)
UIElement.Arrange(Rect)
UIElement.UpdateLayout()
UIElement.DragEnter
UIElement.DragLeave
UIElement.Drop
UIElement.DragOver
UIElement.CacheMode
UIElement.CacheModeProperty
UIElement.Projection
UIElement.ProjectionProperty
UIElement.VisualParent
UIElement.GetVisualChild(Int32)
UIElement.VisualChildrenCount
UIElement.AddVisualChild(UIElement)
UIElement.RemoveVisualChild(UIElement)
UIElement.OnVisualChildrenChanged(DependencyObject, DependencyObject)
UIElement.XamlSourcePath
UIElement.ClipToBounds
UIElement.ClipToBoundsProperty
UIElement.ClipProperty
UIElement.Clip
UIElement.IsEnabledProperty
UIElement.IsEnabled
UIElement.IsEnabledChanged
UIElement.ManageIsEnabled(Boolean)
UIElement.EffectProperty
UIElement.Effect
UIElement.RenderTransformProperty
UIElement.RenderTransform
UIElement.RenderTransformOriginProperty
UIElement.RenderTransformOrigin
UIElement.UseLayoutRounding
UIElement.UseLayoutRoundingProperty
UIElement.Visibility
UIElement.VisibilityProperty
UIElement.IsVisibleProperty
UIElement.IsVisible
UIElement.IsVisibleChanged
UIElement.OpacityProperty
UIElement.Opacity
UIElement.OpacityMaskProperty
UIElement.OpacityMask
UIElement.IsHitTestVisible
UIElement.IsHitTestVisibleProperty
UIElement.AllowDrop
UIElement.AllowDropProperty
UIElement.CaptureMouse()
UIElement.IsMouseCaptured
UIElement.ReleaseMouseCapture()
UIElement.AllowScrollOnTouchMove
UIElement.AllowScrollOnTouchMoveProperty
UIElement.AddHandler(RoutedEvent, Delegate, Boolean)
UIElement.RemoveHandler(RoutedEvent, Delegate)
UIElement.MouseMoveEvent
UIElement.MouseMove
UIElement.OnMouseMove(MouseEventArgs)
UIElement.MouseLeftButtonDownEvent
UIElement.MouseLeftButtonDown
UIElement.OnMouseLeftButtonDown(MouseButtonEventArgs)
UIElement.MouseRightButtonDownEvent
UIElement.MouseRightButtonDown
UIElement.OnMouseRightButtonDown(MouseButtonEventArgs)
UIElement.MouseWheelEvent
UIElement.MouseWheel
UIElement.OnMouseWheel(MouseWheelEventArgs)
UIElement.MouseLeftButtonUpEvent
UIElement.MouseLeftButtonUp
UIElement.OnMouseLeftButtonUp(MouseButtonEventArgs)
UIElement.MouseEnterEvent
UIElement.MouseEnter
UIElement.OnMouseEnter(MouseEventArgs)
UIElement.MouseLeaveEvent
UIElement.MouseLeave
UIElement.OnMouseLeave(MouseEventArgs)
UIElement.TextInputStartEvent
UIElement.TextInputStart
UIElement.OnTextInputStart(TextCompositionEventArgs)
UIElement.TextInputEvent
UIElement.TextInput
UIElement.OnTextInput(TextCompositionEventArgs)
UIElement.TextInputUpdateEvent
UIElement.TextInputUpdate
UIElement.TappedEvent
UIElement.Tapped
UIElement.OnTapped(TappedRoutedEventArgs)
UIElement.MouseRightButtonUpEvent
UIElement.MouseRightButtonUp
UIElement.OnMouseRightButtonUp(MouseButtonEventArgs)
UIElement.KeyDownEvent
UIElement.KeyDown
UIElement.OnKeyDown(KeyEventArgs)
UIElement.KeyUpEvent
UIElement.KeyUp
UIElement.OnKeyUp(KeyEventArgs)
UIElement.GotFocusEvent
UIElement.GotFocus
UIElement.OnGotFocus(RoutedEventArgs)
UIElement.LostFocusEvent
UIElement.LostFocus
UIElement.OnLostFocus(RoutedEventArgs)
UIElement.LostMouseCapture
UIElement.OnLostMouseCapture(MouseEventArgs)
UIElement.INTERNAL_AttachToDomEvents()
UIElement.INTERNAL_DetachFromDomEvents()
DependencyObject.GetValue(DependencyProperty)
DependencyObject.SetCurrentValue(DependencyProperty, Object)
DependencyObject.ReadLocalValue(DependencyProperty)
DependencyObject.SetValue(DependencyProperty, Object)
DependencyObject.SetValue(DependencyPropertyKey, Object)
DependencyObject.CoerceValue(DependencyProperty)
DependencyObject.Dispatcher
DependencyObject.INTERNAL_OnAttachedToVisualTree()
DependencyObject.INTERNAL_OnDetachedFromVisualTree()
DependencyObject.ClearValue(DependencyProperty)
DependencyObject.ClearValue(DependencyPropertyKey)
DependencyObject.CheckAccess()
DependencyObject.GetAnimationBaseValue(DependencyProperty)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: System.Windows.Documents
Assembly: OpenSilver.dll
Syntax
public sealed class InlineImageContainer : Inline, IUIElement, IDependencyObject

Fields

| Improve this Doc View Source

HeightProperty

Identifies the Height dependency property.

Declaration
public static readonly DependencyProperty HeightProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

SourceProperty

Identifies the Source dependency property.

Declaration
public static readonly DependencyProperty SourceProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

StretchProperty

Identifies the Stretch dependency property.

Declaration
public static readonly DependencyProperty StretchProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

WidthProperty

Identifies the Width dependency property.

Declaration
public static readonly DependencyProperty WidthProperty
Field Value
Type Description
DependencyProperty

Properties

| Improve this Doc View Source

Height

Gets or sets the suggested height of a InlineImageContainer.

Declaration
[TypeConverter(typeof(LengthConverter))]
public double Height { get; set; }
Property Value
Type Description
System.Double

The height, in pixels, of the object. The default is System.Double.NaN. Except for the special System.Double.NaN value, this value must be equal to or greater than 0.

| Improve this Doc View Source

Source

Gets or sets the source for the image.

Declaration
[TypeConverter(typeof(InlineImageContainer.ExtendedImageSourceConverter))]
public ImageSource Source { get; set; }
Property Value
Type Description
ImageSource

A source object for the drawn image.

| Improve this Doc View Source

Stretch

Gets or sets a value that describes how an InlineImageContainer should be stretched to fill the destination rectangle.

Declaration
public Stretch Stretch { get; set; }
Property Value
Type Description
Stretch

A value of the Stretch enumeration that specifies how the source image is applied if the Height and Width of the InlineImageContainer are specified and are different than the source image's height and width. The default value is Uniform.

| Improve this Doc View Source

Width

Gets or sets the width of a InlineImageContainer.

Declaration
[TypeConverter(typeof(LengthConverter))]
public double Width { get; set; }
Property Value
Type Description
System.Double

The width of the object, in pixels. The default is System.Double.NaN. Except for the special System.Double.NaN value, this value must be equal to or greater than 0.

Extension Methods

DependencyObjectHelper.GetSelfAndAncestors(DependencyObject)
UIElementExtendedRoutedEventExtensions.AddHandler(UIElement, ExtendedRoutedEvent, Delegate, Boolean)
UIElementExtendedRoutedEventExtensions.RemoveHandler(UIElement, ExtendedRoutedEvent, Delegate)
VisualTreeExtensions.GetVisualAncestors(DependencyObject)
VisualTreeExtensions.GetVisualAncestorsAndSelf(DependencyObject)
VisualTreeExtensions.GetVisualChildren(DependencyObject)
VisualTreeExtensions.GetVisualChildrenAndSelf(DependencyObject)
VisualTreeExtensions.GetVisualDescendants(DependencyObject)
VisualTreeExtensions.GetVisualDescendantsAndSelf(DependencyObject)
VisualTreeExtensions.GetVisualSiblings(DependencyObject)
VisualTreeExtensions.GetVisualSiblingsAndSelf(DependencyObject)
  • Improve this Doc
  • View Source