[]
Represents the methods and properties of host control for C1Framwork elements.
public interface IView
Name | Description |
---|---|
DeviceDpi | Gets the DPI value for the display device where the control is currently being displayed. |
Element | Gets or sets the element hosted by this IView. |
Focused | Gets a value indicating whether the control has input focus. |
FocusedElement | Gets the element that has the focus. |
HandleElementFocus | Gets or sets whether the control should handle the focus within contained elements. |
Name | Description |
---|---|
CheckHover() | Checks the element under the mouse and updates the control state. |
Focus(Element) | Set the focus to a given element. |
GetBounds(Element) | Gets the rectangle that contains a given element. |
GetBounds(Element, bool, bool) | Gets the rectangle that contains a given element. |
GetUiaItem(bool, UiaItem) | Gets UI Automation object of this control. |
HitTest() | Gets the hit-testable element under the mouse. |
Invalidate(Element) | Invalidates the contained element. |
IsInputKey(Control, Keys) | Internal version of IsInputKey that should be called by hosted controls in order to allow the view to handle tab keys, arrows, etc. |
LogicalToDeviceUnits(int) | Converts a Logical DPI value to its equivalent DeviceUnit DPI value. |
RefreshInnerUiaItems(object) | Refreshes inner items in cached UIA container. |
ResetDisabledElement() | Resets the hovered and entered state when this element are disabled. |
Update() | Causes the control to redraw the invalidated regions within its client area. |