PivotHeadersControl - класс

Иерархия наследования

System.Object
  System.Windows.DependencyObject
    System.Windows.UIElement
      System.Windows.FrameworkElement
        System.Windows.Controls.Control
          System.Windows.Controls.ItemsControl
            Microsoft.Phone.Controls.Primitives.PivotHeadersControl

Пространство имен:  Microsoft.Phone.Controls.Primitives
Сборка:  Microsoft.Phone (в Microsoft.Phone.dll)

Синтаксис

'Декларация
<StyleTypedPropertyAttribute(Property := "ItemContainerStyle", StyleTargetType := GetType(PivotHeaderItem))> _
<TemplatePartAttribute(Name := "HeaderItemsPresenter", Type := GetType(ItemsPresenter))> _
<TemplatePartAttribute(Name := "Canvas", Type := GetType(Canvas))> _
Public Class PivotHeadersControl _
    Inherits ItemsControl
[StyleTypedPropertyAttribute(Property = "ItemContainerStyle", StyleTargetType = typeof(PivotHeaderItem))]
[TemplatePartAttribute(Name = "HeaderItemsPresenter", Type = typeof(ItemsPresenter))]
[TemplatePartAttribute(Name = "Canvas", Type = typeof(Canvas))]
public class PivotHeadersControl : ItemsControl
[StyleTypedPropertyAttribute(Property = L"ItemContainerStyle", StyleTargetType = typeof(PivotHeaderItem))]
[TemplatePartAttribute(Name = L"HeaderItemsPresenter", Type = typeof(ItemsPresenter))]
[TemplatePartAttribute(Name = L"Canvas", Type = typeof(Canvas))]
public ref class PivotHeadersControl : public ItemsControl
[<StyleTypedPropertyAttribute(Property = "ItemContainerStyle", StyleTargetType = typeof(PivotHeaderItem))>]
[<TemplatePartAttribute(Name = "HeaderItemsPresenter", Type = typeof(ItemsPresenter))>]
[<TemplatePartAttribute(Name = "Canvas", Type = typeof(Canvas))>]
type PivotHeadersControl =  
    class
        inherit ItemsControl
    end

Тип PivotHeadersControl предоставляет следующие члены.

Конструкторы

  Имя Описание
Открытый метод PivotHeadersControl

В начало страницы

Свойства

  Имя Описание
Открытое свойство ActualHeight Возвращает визуализированную высоту данного элемента. (Унаследовано от FrameworkElement.)
Открытое свойство ActualWidth Возвращает визуализированную ширину данного элемента. (Унаследовано от FrameworkElement.)
Открытое свойство AllowDrop Получение или установка значения, определяющего возможность использования элемента в качестве целевого объекта для операции перетаскивания. Это свойство зависимостей. (Унаследовано от UIElement.)
Открытое свойство Background Возвращает или задает кисть, которая описывает фон элемента управления. (Унаследовано от Control.)
Открытое свойство BorderBrush Возвращает или задает кисть, которая описывает фоновый цвет границы элемента управления. (Унаследовано от Control.)
Открытое свойство BorderThickness Возвращает или задает толщину границы элемента управления. (Унаследовано от Control.)
Открытое свойство CacheMode Получает или задает кэшированное представление объекта UIElement. (Унаследовано от UIElement.)
Открытое свойство CharacterSpacing (Унаследовано от Control.)
Открытое свойство Clip Получение или установка геометрии, определяющей контур для содержимого элемента. Это свойство зависимостей. (Унаследовано от UIElement.)
Открытое свойство Cursor Получение или установка курсора, который отображается при наведении указателя мыши на этот элемент. (Унаследовано от FrameworkElement.)
Открытое свойство DataContext Получение или установка контекста данных для элемента, участвующего в привязке данных. (Унаследовано от FrameworkElement.)
Защищенное свойство DefaultStyleKey (Унаследовано от Control.)
Открытое свойство DesiredSize Возвращает размер, вычисленный данным элементом при проходе измерения в процессе структурирования. (Унаследовано от UIElement.)
Открытое свойство Dispatcher (Унаследовано от DependencyObject.)
Открытое свойство DisplayMemberPath Возвращает или задает путь к значению в объекте источника в качестве визуального представления объекта. (Унаследовано от ItemsControl.)
Открытое свойство FlowDirection Возвращает или задает направление потока текста и других элементов пользовательский интерфейс внутри любого родительского элемента, управляющего их структурой. (Унаследовано от FrameworkElement.)
Открытое свойство FontFamily Возвращает или задает семейство шрифтов элемента управления. (Унаследовано от Control.)
Открытое свойство FontSize Получение или установка размера шрифта. (Унаследовано от Control.)
Открытое свойство FontStretch Получение или установка межсимвольного интервала. (Унаследовано от Control.)
Открытое свойство FontStyle Получение или установка стиля шрифта. (Унаследовано от Control.)
Открытое свойство FontWeight Получение или установка насыщенности или толщины указанного шрифта. (Унаследовано от Control.)
Открытое свойство Foreground Возвращает или задает кисть, которая описывает основной цвет. (Унаследовано от Control.)
Открытое свойство Height Возвращает или задает предполагаемую высоту элемента. (Унаследовано от FrameworkElement.)
Открытое свойство HorizontalAlignment Получение или установка характеристик выравнивания по горизонтали, применяемых к этому элементу при его размещении в родительском элементе управления, например в панели или элементе управления элементами. (Унаследовано от FrameworkElement.)
Открытое свойство HorizontalContentAlignment Возвращает или задает способ горизонтального выравнивания содержимого элемента управления. (Унаследовано от Control.)
Открытое свойство IsEnabled (Унаследовано от Control.)
Открытое свойство IsHitTestVisible Возвращает или задает значение, объявляющее, может ли данный элемент быть возвращен как результат проверки нажатия в некоторой части его визуализированного содержимого.Это свойство зависимостей. (Унаследовано от UIElement.)
Открытое свойство IsTabStop Возвращает или задает значение, показывающее, включается ли элемент управления в переходы по ТАВ. (Унаследовано от Control.)
Открытое свойство ItemContainerGenerator Получает ItemContainerGenerator, связанный с элементом управления. (Унаследовано от ItemsControl.)
Открытое свойство ItemContainerStyle
Открытое свойство Items Получает коллекцию, используемую для генерирования содержимого ItemsControl. (Унаследовано от ItemsControl.)
Открытое свойство ItemsPanel Возвращает или задает шаблон, определяющий панель, управляющую размещением элементов. (Унаследовано от ItemsControl.)
Открытое свойство ItemsSource Получает или задает коллекцию, используемую для создания содержимого ItemsControl. (Унаследовано от ItemsControl.)
Открытое свойство ItemTemplate Получает или задает объект DataTemplate, используемый для отображения каждого элемента. (Унаследовано от ItemsControl.)
Открытое свойство Language Получает или задает языковую информацию для локализации/глобализации, применяемую к элементу. (Унаследовано от FrameworkElement.)
Открытое свойство Margin Получение или установка внешнего поля элемента. (Унаследовано от FrameworkElement.)
Открытое свойство MaxHeight Получение или установка максимально допустимой высоты элемента. (Унаследовано от FrameworkElement.)
Открытое свойство MaxWidth Получение или установка максимально допустимой ширины элемента. (Унаследовано от FrameworkElement.)
Открытое свойство MinHeight Получение или установка минимально допустимой высоты элемента. (Унаследовано от FrameworkElement.)
Открытое свойство MinWidth Получение или установка минимально допустимой ширины элемента. (Унаследовано от FrameworkElement.)
Открытое свойство Name Возвращает или задает идентификационное имя элемента.Имя позволяет обращаться из с выделенным кодом, например из кода обработчика событий, к элементу разметки после его создания в ходе обработки процессором Язык XAML. (Унаследовано от FrameworkElement.)
Открытое свойство Opacity Возвращает или задает коэффициент непрозрачности, применяемый ко всему UIElement при его отрисовке в пользовательский интерфейс. Это свойство зависимостей. (Унаследовано от UIElement.)
Открытое свойство OpacityMask Получает или задает маску прозрачности как реализацию Brush, которая применяется к любой маскировке альфа-канала для отрисовываемого содержимого данного элемента. Это свойство зависимостей. (Унаследовано от UIElement.)
Открытое свойство Padding Получение или установка отбивки внутри элемента управления. (Унаследовано от Control.)
Открытое свойство Parent Возвращает логический родительский элемент для данного элемента. (Унаследовано от FrameworkElement.)
Открытое свойство Projection (Унаследовано от UIElement.)
Открытое свойство RenderSize Возвращает (или задает, см. примечания) финальный размер отрисовки данного элемента. (Унаследовано от UIElement.)
Открытое свойство RenderTransform Получение или установка сведений о преобразовании, которые влияют на положение отображения элемента. Это свойство зависимостей. (Унаследовано от UIElement.)
Открытое свойство RenderTransformOrigin Возвращает или задает центральную точку любого возможного преобразования визуализации, объявленного свойством RenderTransform, относительно границ элемента. Это свойство зависимостей. (Унаследовано от UIElement.)
Открытое свойство Resources Получает или задает локально определенный словарь ресурсов. (Унаследовано от FrameworkElement.)
Открытое свойство Style Возвращает или задает стиль, используемый данным элементом при визуализации. (Унаследовано от FrameworkElement.)
Открытое свойство TabIndex Возвращает или задает значение, определяющее порядок, в котором элементы получают фокус, когда пользователь переходит между элементами управления с помощью клавиши ТАВ. (Унаследовано от Control.)
Открытое свойство TabNavigation (Унаследовано от Control.)
Открытое свойство Tag Получение или установка произвольного значения объекта, которое может использоваться для хранения особых сведений об этом элементе. (Унаследовано от FrameworkElement.)
Открытое свойство Template Возвращает или задает шаблон элемента управления. (Унаследовано от Control.)
Открытое свойство Triggers Возвращает коллекцию триггеров, установленных непосредственно для данного элемента или дочерних элементов. (Унаследовано от FrameworkElement.)
Открытое свойство UseLayoutRounding (Унаследовано от UIElement.)
Открытое свойство UseOptimizedManipulationRouting (Унаследовано от FrameworkElement.)
Открытое свойство VerticalAlignment Получение или установка характеристик выравнивания по вертикали, применяемых к этому элементу при его размещении в родительском элементе управления, например в панели или элементе управления элементами. (Унаследовано от FrameworkElement.)
Открытое свойство VerticalContentAlignment Возвращает или задает способ вертикального выравнивания содержимого элемента управления. (Унаследовано от Control.)
Открытое свойство Visibility Получает или задает видимость данного элемента в пользовательский интерфейс. Это свойство зависимостей. (Унаследовано от UIElement.)
Открытое свойство VisualFirstIndex
Открытое свойство Width Получение или установка ширины элемента. (Унаследовано от FrameworkElement.)

В начало страницы

Методы

  Имя Описание
Открытый метод AddHandler(RoutedEvent, Delegate, Boolean) Добавляет обработчик перенаправленного события для указанного перенаправленного события, помещая обработчик в коллекцию обработчиков настоящего элемента.Чтобы этот обработчик вызывался для перенаправленного события, которое уже было отмечено в маршруте события как обработанное другим элементом, укажите для параметра handledEventsToo значение true. (Унаследовано от UIElement.)
Защищенный метод ApplyItemContainerStyle
Открытый метод ApplyTemplate (Унаследовано от Control.)
Открытый метод Arrange Позиционирует дочерние элементы и определяет размер для UIElement.Родительские элементы вызывают этот метод из своей реализации ArrangeCore (или эквивалента уровня среды WPF), формируя рекурсивное обновление структуры.Этот метод составляет второй проход обновления структуры. (Унаследовано от UIElement.)
Защищенный метод ArrangeOverride (Переопределяет FrameworkElement.ArrangeOverride(Size).)
Открытый метод CaptureMouse Пытается принудительно захватить мышь данным элементом. (Унаследовано от UIElement.)
Открытый метод CheckAccess (Унаследовано от DependencyObject.)
Защищенный метод ClearContainerForItemOverride (Переопределяет ItemsControl.ClearContainerForItemOverride(DependencyObject, Object).)
Открытый метод ClearValue(DependencyProperty) Очищает локальное значение свойства.Очищаемое свойство задается идентификатором DependencyProperty. (Унаследовано от DependencyObject.)
Открытый метод Equals(Object) Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод FindName Находит элемент по указанному имени идентификатора. (Унаследовано от FrameworkElement.)
Открытый метод Focus (Унаследовано от Control.)
Открытый метод GetAnimationBaseValue (Унаследовано от DependencyObject.)
Открытый метод GetBindingExpression Возвращает выражение BindingExpression, представляющее привязку для указанного свойства. (Унаследовано от FrameworkElement.)
Защищенный метод GetContainer
Защищенный метод GetContainerForItemOverride (Переопределяет ItemsControl.GetContainerForItemOverride().)
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Защищенный метод GetItem
Защищенный метод GetTemplateChild (Унаследовано от Control.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод GetValue Возвращает текущее действующее значение свойства зависимостей в данном экземпляре DependencyObject. (Унаследовано от DependencyObject.)
Открытый метод InvalidateArrange Делает недействительным состояние компоновки (структуру) элемента.После этого структура элемента будет обновлена, что произойдет асинхронно, если не сделать это принудительно методом UpdateLayout. (Унаследовано от UIElement.)
Открытый метод InvalidateMeasure Делает недействительным состояние измерения (структуру) элемента. (Унаследовано от UIElement.)
Защищенный метод IsItemItsOwnContainerOverride (Переопределяет ItemsControl.IsItemItsOwnContainerOverride(Object).)
Открытый метод Measure Обновляет свойство DesiredSize объекта UIElement.Родительские элементы вызывают данный метод из своих реализаций метода MeasureCore, формируя рекурсивное обновление структуры.Вызов этого метода составляет первый проход (проход измерения) при обновлении структуры. (Унаследовано от UIElement.)
Защищенный метод MeasureOverride (Переопределяет FrameworkElement.MeasureOverride(Size).)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод OnApplyTemplate (Переопределяет FrameworkElement.OnApplyTemplate().)
Защищенный метод OnCreateAutomationPeer Возвращает определяющиеся классом AutomationPeer реализации для Windows Presentation Foundation (WPF) инфраструктуры. (Унаследовано от UIElement.)
Защищенный метод OnDoubleTap (Унаследовано от Control.)
Защищенный метод OnDragEnter (Унаследовано от Control.)
Защищенный метод OnDragLeave (Унаследовано от Control.)
Защищенный метод OnDragOver (Унаследовано от Control.)
Защищенный метод OnDrop (Унаследовано от Control.)
Защищенный метод OnGotFocus (Унаследовано от Control.)
Защищенный метод OnHold (Унаследовано от Control.)
Защищенный метод OnItemsChanged (Переопределяет ItemsControl.OnItemsChanged(NotifyCollectionChangedEventArgs).)
Защищенный метод OnKeyDown (Унаследовано от Control.)
Защищенный метод OnKeyUp (Унаследовано от Control.)
Защищенный метод OnLostFocus (Унаследовано от Control.)
Защищенный метод OnLostMouseCapture (Унаследовано от Control.)
Защищенный метод OnManipulationCompleted (Унаследовано от Control.)
Защищенный метод OnManipulationDelta (Унаследовано от Control.)
Защищенный метод OnManipulationStarted (Унаследовано от Control.)
Защищенный метод OnMouseEnter (Унаследовано от Control.)
Защищенный метод OnMouseLeave (Унаследовано от Control.)
Защищенный метод OnMouseLeftButtonDown (Унаследовано от Control.)
Защищенный метод OnMouseLeftButtonUp (Унаследовано от Control.)
Защищенный метод OnMouseMove (Унаследовано от Control.)
Защищенный метод OnMouseRightButtonDown (Унаследовано от Control.)
Защищенный метод OnMouseRightButtonUp (Унаследовано от Control.)
Защищенный метод OnMouseWheel (Унаследовано от Control.)
Защищенный метод OnTap (Унаследовано от Control.)
Защищенный метод OnTextInput (Унаследовано от Control.)
Защищенный метод OnTextInputStart (Унаследовано от Control.)
Защищенный метод OnTextInputUpdate (Унаследовано от Control.)
Защищенный метод PrepareContainerForItemOverride (Переопределяет ItemsControl.PrepareContainerForItemOverride(DependencyObject, Object).)
Открытый метод ReadLocalValue Возвращает локальное значение свойства зависимости, если таковое существует. (Унаследовано от DependencyObject.)
Открытый метод ReleaseMouseCapture Освобождает мышь, если элемент произвел ее захват. (Унаследовано от UIElement.)
Открытый метод RemoveHandler Удаляет из данного элемента указанный обработчик маршрутизируемого события. (Унаследовано от UIElement.)
Открытый метод SetBinding(DependencyProperty, Binding) (Унаследовано от FrameworkElement.)
Открытый метод SetValue(DependencyProperty, Object) Задает локальное значение свойства зависимостей, указанного идентификатором этого свойства. (Унаследовано от DependencyObject.)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)
Открытый метод TransformToVisual(UIElement) (Унаследовано от UIElement.)
Открытый метод UpdateLayout Обеспечивает правильное обновление всех визуальных дочерних элементов данного элемента для структуры. (Унаследовано от UIElement.)

В начало страницы

События

  Имя Описание
Открытое событие BindingValidationError (Унаследовано от FrameworkElement.)
Открытое событие DoubleTap (Унаследовано от UIElement.)
Открытое событие GotFocus Происходит при получении данным элементом логического фокуса. (Унаследовано от UIElement.)
Открытое событие Hold (Унаследовано от UIElement.)
Открытое событие IsEnabledChanged (Унаследовано от Control.)
Открытое событие KeyDown Происходит при нажатии клавиши, если элемент имеет фокус. (Унаследовано от UIElement.)
Открытое событие KeyUp Происходит при отжатии клавиши, если элемент имеет фокус. (Унаследовано от UIElement.)
Открытое событие LayoutUpdated (Унаследовано от FrameworkElement.)
Открытое событие Loaded Происходит при размещении, визуализации элемента и его готовности к взаимодействию. (Унаследовано от FrameworkElement.)
Открытое событие LostFocus Происходит при потере данным элементом логического фокуса. (Унаследовано от UIElement.)
Открытое событие LostMouseCapture Происходит при потере элементом захвата мыши. (Унаследовано от UIElement.)
Открытое событие ManipulationCompleted Происходит, когда манипуляция над объектом UIElement и инерция завершены. (Унаследовано от UIElement.)
Открытое событие ManipulationDelta Происходит, когда устройство ввода меняет положение в процессе манипуляции. (Унаследовано от UIElement.)
Открытое событие ManipulationStarted Происходит, когда устройство ввода начинает совершать манипуляцию над объектом UIElement. (Унаследовано от UIElement.)
Открытое событие MouseEnter Происходит, когда указатель мыши попадает внутрь границ данного элемента. (Унаследовано от UIElement.)
Открытое событие MouseLeave Происходит, когда указатель мыши покидает границы данного элемента. (Унаследовано от UIElement.)
Открытое событие MouseLeftButtonDown Происходит при нажатии левой кнопки мыши в тот момент, когда указатель мыши находится над данным элементом. (Унаследовано от UIElement.)
Открытое событие MouseLeftButtonUp Происходит при отпускании левой кнопки мыши в тот момент, когда указатель мыши находится над данным элементом. (Унаследовано от UIElement.)
Открытое событие MouseMove Происходит при перемещении указателя мыши над данным элементом. (Унаследовано от UIElement.)
Открытое событие MouseWheel Происходит при вращении колесика мыши в тот момент, когда указатель мыши находится над данным элементом. (Унаследовано от UIElement.)
Открытое событие SizeChanged Происходит при изменении значения любого из свойств ActualHeight или ActualWidth данного элемента. (Унаследовано от FrameworkElement.)
Открытое событие Tap (Унаследовано от UIElement.)
Открытое событие TextInput Происходит при получении этим элементом текста аппаратно-независимым способом. (Унаследовано от UIElement.)
Открытое событие TextInputStart (Унаследовано от UIElement.)
Открытое событие TextInputUpdate (Унаследовано от UIElement.)
Открытое событие Unloaded Происходит при удалении элемента из дерева с загруженными элементами. (Унаследовано от FrameworkElement.)

В начало страницы

Поля

  Имя Описание
Открытое полеСтатический член ItemContainerStyleProperty
Открытое полеСтатический член VisualFirstIndexProperty

В начало страницы

Сведения о версии

Приложения .NET для Windows Phone

Поддерживается в версиях: Windows Phone 8, Silverlight 8.1

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.Phone.Controls.Primitives - пространство имен