ZoomContentControlItemsControl Class
Represents a ItemsControl for use with the ZoomContentControl.
public class ZoomContentControlItemsControl : ItemsControl
- Inheritance:
- object Visual UIElement FrameworkElement Control ItemsControl object
Constructors
ZoomContentControlItemsControl()
Initializes an instance of the class.
public ZoomContentControlItemsControl()
Properties
ZoomLevel
Gets or sets a percentage value indicating the current animated zoom level of the content.
public double ZoomLevel { get; set; }
Property Value
- double:
A percentage value indicating the current animated zoom level of the content.
Methods
ClearContainerForItemOverride(DependencyObject, object)
Removes the effects of a PrepareContainerForItemOverride(DependencyObject, object) call.
protected override void ClearContainerForItemOverride(DependencyObject element, object item)
| Parameter | Type | Description |
|---|---|---|
| element | DependencyObject | The System.Windows.DependencyObject that is the wrapper element. |
| item | object | The item that is being wrapped. |
GetContainerForItemOverride()
Creates or identifies the element used to display the specified item.
protected override DependencyObject GetContainerForItemOverride()
Returns
- DependencyObject:
The element that is used to display the given item.
IsItemItsOwnContainerOverride(object)
Determines if the specified item is (or is eligible to be) its own container.
protected override bool IsItemItsOwnContainerOverride(object item)
| Parameter | Type | Description |
|---|---|---|
| item | object | The item to check. |
Returns
- bool:
true if the item is (or is eligible to be) its own container; otherwise, false.
PrepareContainerForItemOverride(DependencyObject, object)
Prepares the specified element to display the specified item.
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)
| Parameter | Type | Description |
|---|---|---|
| element | DependencyObject | The System.Windows.DependencyObject that is the wrapper element. |
| item | object | The item that is being wrapped. |
Fields
ZoomLevelProperty
Identifies the ZoomLevel dependency property. This field is read-only.
public static readonly DependencyProperty ZoomLevelProperty