Поделиться через


Figure Класс

Определение

Элемент содержимого потока на уровне встроенного уровня, используемый для размещения фигуры. Рисунок — это часть содержимого потока с свойствами размещения, которые можно настроить независимо от основного потока содержимого внутриFlowDocument.

public ref class Figure : System::Windows::Documents::AnchoredBlock
public class Figure : System.Windows.Documents.AnchoredBlock
type Figure = class
    inherit AnchoredBlock
Public Class Figure
Inherits AnchoredBlock
Наследование

Примеры

В следующем примере определяется, FlowDocument который содержит оба Floater элемента и Figure элементы.

<FlowDocumentReader>
  <FlowDocument 
    ColumnWidth="400" 
    IsOptimalParagraphEnabled="True" IsHyphenationEnabled="True"
    >
    <Section FontSize="12">
      <Paragraph>
        <Bold>Neptune</Bold> (planet), major planet in the solar system, eighth planet
        from the Sun and fourth largest in diameter.  Neptune maintains an almost constant
        distance, about 4,490 million km (about 2,790 million mi), from the Sun.  Neptune
        revolves outside the orbit of Uranus and for most of its orbit moves inside the
        elliptical path of the outermost planet Pluto (see Solar System). Every 248 years,
        Pluto’s elliptical orbit brings the planet inside Neptune’s nearly circular orbit
        for about 20 years, temporarily making Neptune the farthest planet from the Sun.
        The last time Pluto’s orbit brought it inside Neptune’s orbit was in 1979. In
        1999 Pluto’s orbit carried it back outside Neptune’s orbit.
        
        <!-- This Figure uses relative measurements for width and height. -->
        <Figure 
          Width="0.25" Height="0.1" Background="GhostWhite" 
          HorizontalAnchor="PageLeft" 
          HorizontalOffset="100" VerticalOffset="20"
          >
          <Paragraph 
            FontStyle="Italic" TextAlignment="Left"
            Background="Beige" Foreground="DarkGreen"
            >
            Neptune has 72 times Earth's volume...
          </Paragraph>
        </Figure>
        
        <!-- This Floater uses relative measurements for width. -->
        <Floater 
          Background="GhostWhite" 
          Width="0.4" HorizontalAlignment="Left"
          >
          <Table CellSpacing="5">
            <Table.Columns>
              <TableColumn Width="155"/>
              <TableColumn Width="130"/>
            </Table.Columns>

            <TableRowGroup>
              <TableRow>
                <TableCell ColumnSpan="3">
                  <Paragraph>Neptune Stats</Paragraph>
                </TableCell>
              </TableRow>

              <TableRow Background="LightGoldenrodYellow" FontSize="12">
                <TableCell>
                  <Paragraph FontWeight="Bold">Mean Distance from Sun</Paragraph>
                </TableCell>
                <TableCell>
                  <Paragraph>4,504,000,000 km</Paragraph>
                </TableCell>
              </TableRow>

              <TableRow FontSize="12" Background="LightGray">
                <TableCell>
                  <Paragraph FontWeight="Bold">Mean Diameter</Paragraph>
                </TableCell>
                <TableCell>
                  <Paragraph>49,532 km</Paragraph>
                </TableCell>
              </TableRow>

              <TableRow Background="LightGoldenrodYellow" FontSize="12">
                <TableCell>
                  <Paragraph FontWeight="Bold">Approximate Mass</Paragraph>
                </TableCell>
                <TableCell>
                  <Paragraph>1.0247e26 kg</Paragraph>
                </TableCell>
              </TableRow>
              <TableRow>
                <TableCell ColumnSpan="4">
                  <Paragraph FontSize="10" FontStyle="Italic">
                    Information from the
                    <Hyperlink 
                      NavigateUri="http://encarta.msn.com/encnet/refpages/artcenter.aspx"
                      >Encarta</Hyperlink>
                    web site.
                  </Paragraph>
                </TableCell>
              </TableRow>
            </TableRowGroup>
          </Table>
        </Floater>
      </Paragraph>
      <Paragraph>
        Astronomers believe Neptune has an inner rocky core that is surrounded by a vast
        ocean of water mixed with rocky material. From the inner core, this ocean extends
        upward until it meets a gaseous atmosphere of hydrogen, helium, and trace amounts
        of methane. Neptune has four rings and 11 known moons. Even though Neptune's volume
        is 72 times Earth’s volume, its mass is only 17.15 times Earth’s mass. Because of
        its size, scientists classify Neptune—along with Jupiter, Saturn, and Uranus—as
        one of the giant or Jovian planets (so-called because they resemble Jupiter).
      </Paragraph>
      <Paragraph>
        <Figure 
          Width="140" Height="50" 
          Background="GhostWhite" TextAlignment="Left" 
          HorizontalAnchor="PageCenter" WrapDirection="Both"
          >
          <Paragraph FontStyle="Italic" Background="Beige" Foreground="DarkGreen" >
            Neptune has an orbital period of ~20 years...
          </Paragraph>
        </Figure>
        Mathematical theories of astronomy led to the discovery of Neptune. To account for
        wobbles in the orbit of the planet Uranus, British astronomer John Couch Adams and
        French astronomer Urbain Jean Joseph Leverrier independently calculated the existence
        and position of a new planet in 1845 and 1846, respectively. They theorized that the
        gravitational attraction of this planet for Uranus was causing the wobbles in Uranus’s
        orbit. Using information from Leverrier, German astronomer Johann Gottfried Galle first
        observed the planet in 1846.
      </Paragraph>
    </Section>
  </FlowDocument>
</FlowDocumentReader>

На следующем рисунке показано, как отрисовывается этот пример.

Снимок экрана: floaters и цифры в снимке экрана FlowDocument: floaters и

Комментарии

Figure обеспечивает надежную модель содержимого для дочернего содержимого. Дополнительные сведения о модели содержимого см. в разделе "Модель содержимогоFigure TextElement".

Figure или Floater элементы часто используются для выделения или акцентации частей содержимого, размещения вспомогательных изображений или другого содержимого в основном потоке контента или для внедрения свободно связанного содержимого, например рекламы.

Figure и Floater отличаются несколькими способами и используются для разных сценариев.

Цифра:

  • Можно разместить: можно задать горизонтальные и вертикальные привязки, чтобы закрепить его относительно страницы, содержимого, столбца или абзаца. Вы также можете использовать его HorizontalOffset и VerticalOffset свойства для указания произвольного смещения.

  • Можно изменить размер на несколько столбцов: вы можете установить высоту и ширину Figure кратными высоте или ширине страницы, содержимого или столбцов. Обратите внимание, что в случае страницы и содержимого множители, превышающие 1, не допускаются. Например, можно задать ширину Figure страницы "0,5" или "0,25 содержимого" или "2 столбца". Вы также можете задать высоту и ширину абсолютным значениям пикселей.

  • Не пагинирует: если содержимое внутри Figure не помещается внутри Figure, будет показано только то содержимое, которое помещается, а оставшееся содержимое будет потеряно.

Поплавок:

  • Невозможно задать фиксированное положение, и элемент будет выводиться там, где для него найдется место. Невозможно задать смещение или установить якорь для Floater.

  • Нельзя задать размер более чем для одного столбца: по умолчанию Floater имеет размер одного столбца. Он имеет Width свойство, которое может быть задано абсолютным значением пикселя, но если это значение больше одной ширины столбца, оно игнорируется, а плавающая строка имеет размер по одному столбцу. Вы можете уменьшить размер до менее чем одного столбца, задав правильную ширину в пикселях, но размер не зависит от ширины столбца, поэтому "0.5Column" не является допустимым выражением для ширины Floater. Floater не имеет свойства высоты и не может быть задана высота, она зависит от содержимого.

  • Floater пагинация: если его содержимое по заданной ширине превышает высоту одного столбца, плавающие блоки разбиваются и переносятся на следующий столбец, следующую страницу и т. д.

Figure — это хорошее место для размещения автономного содержимого, в котором вы хотите контролировать размер и расположение, и уверены, что содержимое будет соответствовать указанному размеру. Floater является хорошим местом для размещения более свободного содержимого, которое структурировано аналогично основному содержимому, но отделено от него.

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

Имя Описание
Figure()

Инициализирует новый пустой экземпляр Figure класса.

Figure(Block, TextPointer)

Инициализирует новый экземпляр Figure класса, принимая указанный Block объект в качестве начального содержимого нового Figureи TextPointer указывая позицию вставки для нового Figure элемента.

Figure(Block)

Инициализирует новый экземпляр Figure класса, принимая указанный Block объект в качестве начального содержимого нового Figure.

Поля

Имя Описание
CanDelayPlacementProperty

Определяет CanDelayPlacement свойство зависимостей.

HeightProperty

Определяет Height свойство зависимостей.

HorizontalAnchorProperty

Определяет HorizontalAnchor свойство зависимостей.

HorizontalOffsetProperty

Определяет HorizontalOffset свойство зависимостей.

VerticalAnchorProperty

Определяет VerticalAnchor свойство зависимостей.

VerticalOffsetProperty

Определяет VerticalOffset свойство зависимостей.

WidthProperty

Определяет Width свойство зависимостей.

WrapDirectionProperty

Определяет WrapDirection свойство зависимостей.

Свойства

Имя Описание
AllowDrop

Возвращает или задает значение, указывающее, может ли этот элемент использоваться в качестве цели операции перетаскивания.

(Унаследовано от ContentElement)
AreAnyTouchesCaptured

Получает значение, указывающее, фиксируется ли хотя бы один сенсорный элемент.

(Унаследовано от ContentElement)
AreAnyTouchesCapturedWithin

Получает значение, указывающее, фиксируется ли хотя бы одно касание для этого элемента или для любых дочерних элементов в визуальном дереве.

(Унаследовано от ContentElement)
AreAnyTouchesDirectlyOver

Возвращает значение, указывающее, нажимается ли по крайней мере один касание над этим элементом.

(Унаследовано от ContentElement)
AreAnyTouchesOver

Возвращает значение, указывающее, нажимается ли по крайней мере один сенсорный элемент или какие-либо дочерние элементы в визуальном дереве.

(Унаследовано от ContentElement)
Background

Возвращает или задает кисть, используемую для заполнения фона области содержимого.

(Унаследовано от TextElement)
BaselineAlignment

Возвращает или задает выравнивание базовых показателей Inline для элемента.

(Унаследовано от Inline)
BindingGroup

Возвращает или задает объект BindingGroup , используемый для элемента.

(Унаследовано от FrameworkContentElement)
Blocks

BlockCollection Возвращает содержащий элементы верхнего уровняBlock, составляющие содержимое элемента.

(Унаследовано от AnchoredBlock)
BorderBrush

Возвращает или задает значение, используемое Brush при рисовании границы элемента.

(Унаследовано от AnchoredBlock)
BorderThickness

Возвращает или задает толщину границы для элемента.

(Унаследовано от AnchoredBlock)
CanDelayPlacement

Возвращает или задает значение, указывающее, может ли этот рисунок отложить его размещение в потоке содержимого.

CommandBindings

Возвращает коллекцию CommandBinding объектов, связанных с этим элементом.

(Унаследовано от ContentElement)
ContentEnd

Возвращает текстовый указатель, представляющий конец содержимого в элементе.

(Унаследовано от TextElement)
ContentStart

Возвращает текстовый указатель, представляющий начало содержимого в элементе.

(Унаследовано от TextElement)
ContextMenu

Возвращает или задает элемент контекстного меню, который должен отображаться всякий раз, когда контекстное меню запрашивается с помощью пользовательского интерфейса в этом элементе.

(Унаследовано от FrameworkContentElement)
Cursor

Возвращает или задает курсор, отображающийся, когда указатель мыши находится над этим элементом.

(Унаследовано от FrameworkContentElement)
DataContext

Возвращает или задает контекст данных для элемента, когда он участвует в привязке данных.

(Унаследовано от FrameworkContentElement)
DefaultStyleKey

Получает или задает ключ, используемый для поиска шаблона стиля для этого элемента управления в темах.

(Унаследовано от FrameworkContentElement)
DependencyObjectType

Возвращает объект DependencyObjectType , который упаковывает тип СРЕДЫ CLR этого экземпляра.

(Унаследовано от DependencyObject)
Dispatcher

Dispatcher Возвращает это DispatcherObject значение, с которым связано.

(Унаследовано от DispatcherObject)
ElementEnd

Возвращает текстовый указатель, представляющий позицию сразу после конца элемента.

(Унаследовано от TextElement)
ElementStart

Получает текстовый указатель, представляющий позицию непосредственно перед началом элемента.

(Унаследовано от TextElement)
FlowDirection

Возвращает или задает значение, указывающее относительное направление потока содержимого в элементе Inline .

(Унаследовано от Inline)
Focusable

Возвращает или задает значение, указывающее, может ли элемент получать фокус.

(Унаследовано от ContentElement)
FocusVisualStyle

Возвращает или задает объект, позволяющий настраивать внешний вид, эффекты или другие характеристики стиля, которые будут применяться к этому элементу при захвате фокуса клавиатуры.

(Унаследовано от FrameworkContentElement)
FontFamily

Возвращает или задает предпочитаемое семейство шрифтов верхнего уровня для содержимого элемента.

(Унаследовано от TextElement)
FontSize

Возвращает или задает размер шрифта для содержимого элемента.

(Унаследовано от TextElement)
FontStretch

Возвращает или задает характеристики растяжения шрифтов для содержимого элемента.

(Унаследовано от TextElement)
FontStyle

Возвращает или задает стиль шрифта для содержимого элемента.

(Унаследовано от TextElement)
FontWeight

Возвращает или задает вес шрифта верхнего уровня для содержимого элемента.

(Унаследовано от TextElement)
ForceCursor

Возвращает или задает значение, указывающее, следует ли FrameworkContentElement принудительно отображать курсор в пользовательском интерфейсе, объявленный свойством этого экземпляра Cursor .

(Унаследовано от FrameworkContentElement)
Foreground

Возвращает или задает кисть, применяемую к содержимому элемента.

(Унаследовано от TextElement)
HasAnimatedProperties

Возвращает значение, указывающее, имеет ли этот элемент какие-либо анимированные свойства.

(Унаследовано от ContentElement)
Height

Возвращает или задает значение, указывающее высоту Figure элемента.

HorizontalAnchor

Возвращает или задает значение, указывающее положение, к которому привязано содержимое в горизонтальном направлении.

HorizontalOffset

Возвращает или задает значение, указывающее расстояние, которое Figure смещается от базового плана в горизонтальном направлении.

InputBindings

Возвращает коллекцию входных привязок, связанных с этим элементом.

(Унаследовано от ContentElement)
InputScope

Возвращает или задает контекст для входных данных, используемых этим FrameworkContentElementпараметром.

(Унаследовано от FrameworkContentElement)
IsEnabled

Возвращает или задает значение, указывающее, включен ли этот элемент в пользовательском интерфейсе.

(Унаследовано от ContentElement)
IsEnabledCore

Возвращает значение, которое становится возвращаемым значением производных IsEnabled классов.

(Унаследовано от ContentElement)
IsFocused

Возвращает значение, определяющее, имеет ли этот элемент логический фокус.

(Унаследовано от ContentElement)
IsInitialized

Возвращает значение, указывающее, был ли этот элемент инициализирован, загружаясь как язык разметки расширяемых приложений (XAML) или явно вызывая его EndInit() метод.

(Унаследовано от FrameworkContentElement)
IsInputMethodEnabled

Возвращает значение, указывающее, включена ли система входных методов, например редактор метода ввода (IME), для обработки входных данных этого элемента.

(Унаследовано от ContentElement)
IsKeyboardFocused

Возвращает значение, указывающее, имеет ли этот элемент фокус клавиатуры.

(Унаследовано от ContentElement)
IsKeyboardFocusWithin

Возвращает значение, указывающее, находится ли фокус клавиатуры в любом месте элемента или дочерних элементов.

(Унаследовано от ContentElement)
IsLoaded

Возвращает значение, указывающее, загружен ли этот элемент для презентации.

(Унаследовано от FrameworkContentElement)
IsMouseCaptured

Возвращает значение, указывающее, фиксируется ли мышь этим элементом.

(Унаследовано от ContentElement)
IsMouseCaptureWithin

Возвращает значение, определяющее, удерживается ли запись мыши этим элементом или дочерними элементами в дереве элементов.

(Унаследовано от ContentElement)
IsMouseDirectlyOver

Возвращает значение, указывающее, соответствует ли позиция указателя мыши результатам теста попадания, которые учитывают состав элементов.

(Унаследовано от ContentElement)
IsMouseOver

Возвращает значение, указывающее, находится ли указатель мыши над этим элементом (включая визуальные дочерние элементы или состав элемента управления).

(Унаследовано от ContentElement)
IsSealed

Возвращает значение, указывающее, запечатан ли этот экземпляр (только для чтения).

(Унаследовано от DependencyObject)
IsStylusCaptured

Возвращает значение, указывающее, фиксируется ли перо для этого элемента.

(Унаследовано от ContentElement)
IsStylusCaptureWithin

Возвращает значение, определяющее, хранится ли запись пера этим элементом, включая дочерние элементы и состав элементов управления.

(Унаследовано от ContentElement)
IsStylusDirectlyOver

Возвращает значение, указывающее, соответствует ли позиция стилуса результатам теста попадания, которые учитывают состав элементов.

(Унаследовано от ContentElement)
IsStylusOver

Возвращает значение, указывающее, находится ли перо над этим элементом (включая визуальные дочерние элементы).

(Унаследовано от ContentElement)
Language

Возвращает или задает сведения о языке локализации и глобализации, которые применяются к отдельному элементу.

(Унаследовано от FrameworkContentElement)
LineHeight

Возвращает или задает высоту каждой строки содержимого.

(Унаследовано от AnchoredBlock)
LineStackingStrategy

Получает или задает механизм, с помощью которого поле строки определяется для каждой строки текста в текстовом элементе.

(Унаследовано от AnchoredBlock)
LogicalChildren

Возвращает перечислитель, который может итерировать логические дочерние элементы элемента.

(Унаследовано от TextElement)
Margin

Возвращает или задает толщину поля для элемента.

(Унаследовано от AnchoredBlock)
Name

Возвращает или задает идентификатор имени элемента. Имя предоставляет ссылку на экземпляр, чтобы программный код программной части, например код обработчика событий, может ссылаться на элемент после его создания во время анализа XAML.

(Унаследовано от FrameworkContentElement)
NextInline

Возвращает следующий Inline элемент, который является одноранговым элементом этого элемента.

(Унаследовано от Inline)
OverridesDefaultStyle

Возвращает или задает значение, указывающее, включает ли этот элемент свойства стиля из стилей темы.

(Унаследовано от FrameworkContentElement)
Padding

Возвращает или задает толщину заполнения элемента.

(Унаследовано от AnchoredBlock)
Parent

Возвращает родительский элемент в логическом дереве для этого элемента.

(Унаследовано от FrameworkContentElement)
PreviousInline

Возвращает предыдущий Inline элемент, который является одноранговым элементом этого элемента.

(Унаследовано от Inline)
Resources

Возвращает или задает текущий локально определенный словарь ресурсов.

(Унаследовано от FrameworkContentElement)
SiblingInlines

Возвращает элемент InlineCollection , содержащий Inline элементы, которые являются одноранговым элементом ..

(Унаследовано от Inline)
Style

Возвращает или задает стиль, используемый этим элементом.

(Унаследовано от FrameworkContentElement)
Tag

Возвращает или задает произвольное значение объекта, которое можно использовать для хранения пользовательских сведений об этом элементе.

(Унаследовано от FrameworkContentElement)
TemplatedParent

Возвращает ссылку на родительский элемент шаблона этого элемента. Это свойство не имеет значения, если элемент не был создан с помощью шаблона.

(Унаследовано от FrameworkContentElement)
TextAlignment

Возвращает или задает значение, указывающее горизонтальное выравнивание текстового содержимого.

(Унаследовано от AnchoredBlock)
TextDecorations

Возвращает объект TextDecorationCollection , содержащий текстовые украшения для применения к этому элементу.

(Унаследовано от Inline)
TextEffects

Возвращает или задает коллекцию текстовых эффектов, применяемых к содержимому элемента.

(Унаследовано от TextElement)
ToolTip

Возвращает или задает объект подсказки, отображаемый для этого элемента в пользовательском интерфейсе (ui).

(Унаследовано от FrameworkContentElement)
TouchesCaptured

Получает все сенсорные устройства, которые записываются в этот элемент.

(Унаследовано от ContentElement)
TouchesCapturedWithin

Получает все сенсорные устройства, которые записываются в этот элемент или любые дочерние элементы в визуальном дереве.

(Унаследовано от ContentElement)
TouchesDirectlyOver

Получает все сенсорные устройства, которые находятся над этим элементом.

(Унаследовано от ContentElement)
TouchesOver

Получает все сенсорные устройства, которые находятся над этим элементом или любыми дочерними элементами в визуальном дереве.

(Унаследовано от ContentElement)
Typography

Возвращает действующие варианты типографии для содержимого элемента.

(Унаследовано от TextElement)
VerticalAnchor

Возвращает или задает значение, указывающее положение, к которому привязано содержимое в вертикальном направлении.

VerticalOffset

Возвращает или задает значение, указывающее расстояние, которое Figure смещается от базового плана в вертикальном направлении.

Width

Возвращает или задает значение, указывающее ширину Figure элемента.

WrapDirection

Возвращает или задает значение, указывающее допустимые способы, в которых содержимое может перемещаться по объекту Figure.

Методы

Имя Описание
AddHandler(RoutedEvent, Delegate, Boolean)

Добавляет перенаправленный обработчик событий для указанного перенаправленного события, добавив обработчик в коллекцию обработчика текущего элемента. Укажите handledEventsToo , как true вызвать предоставленный обработчик для перенаправленного события, которое уже было отмечено как обработанное другим элементом вдоль маршрута событий.

(Унаследовано от ContentElement)
AddHandler(RoutedEvent, Delegate)

Добавляет перенаправленный обработчик событий для указанного перенаправленного события, добавив обработчик в коллекцию обработчика текущего элемента.

(Унаследовано от ContentElement)
AddLogicalChild(Object)

Добавляет предоставленный элемент в качестве дочернего элемента этого элемента.

(Унаследовано от FrameworkContentElement)
AddToEventRoute(EventRoute, RoutedEventArgs)

Добавляет обработчики в указанную EventRoute для текущей ContentElement коллекции обработчиков событий.

(Унаследовано от ContentElement)
ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Применяет анимацию к указанному свойству зависимостей этого элемента с возможностью указать, что происходит, если свойство уже имеет запущенную анимацию.

(Унаследовано от ContentElement)
ApplyAnimationClock(DependencyProperty, AnimationClock)

Применяет анимацию к указанному свойству зависимостей этого элемента. Все существующие анимации остановлены и заменены новой анимацией.

(Унаследовано от ContentElement)
BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

Запускает определенную анимацию для указанного анимированного свойства в этом элементе с параметром указания того, что происходит, если свойство уже имеет запущенную анимацию.

(Унаследовано от ContentElement)
BeginAnimation(DependencyProperty, AnimationTimeline)

Запускает анимацию для указанного анимированного свойства в этом элементе.

(Унаследовано от ContentElement)
BeginInit()

Вызывается перед инициализацией элемента.

(Унаследовано от FrameworkContentElement)
BeginStoryboard(Storyboard, HandoffBehavior, Boolean)

Начинает последовательность действий, содержащихся в предоставленной раскадровки, с указанным состоянием для управления анимацией после его запуска.

(Унаследовано от FrameworkContentElement)
BeginStoryboard(Storyboard, HandoffBehavior)

Начинает последовательность действий, содержащихся в предоставленной раскадровки, с параметрами, указанными для того, что должно произойти, если свойство уже анимировано.

(Унаследовано от FrameworkContentElement)
BeginStoryboard(Storyboard)

Начинает последовательность действий, содержащихся в предоставленной раскадровки.

(Унаследовано от FrameworkContentElement)
BringIntoView()

Пытается перенести этот элемент в представление в любом прокручиваемом регионе, в котором он содержится.

(Унаследовано от FrameworkContentElement)
CaptureMouse()

Пытается принудительно записать мышь к этому элементу.

(Унаследовано от ContentElement)
CaptureStylus()

Пытается принудительно захватить перо для этого элемента.

(Унаследовано от ContentElement)
CaptureTouch(TouchDevice)

Попытки принудительного захвата касания к этому элементу.

(Унаследовано от ContentElement)
CheckAccess()

Определяет, имеет ли вызывающий поток доступ к этому DispatcherObject.

(Унаследовано от DispatcherObject)
ClearValue(DependencyProperty)

Очищает локальное значение свойства. Свойство для очистки указывается идентификатором DependencyProperty .

(Унаследовано от DependencyObject)
ClearValue(DependencyPropertyKey)

Очищает локальное значение свойства только для чтения. Свойство, которое необходимо очистить, задается параметром DependencyPropertyKey.

(Унаследовано от DependencyObject)
CoerceValue(DependencyProperty)

Принуждает значение указанного свойства зависимостей. Это достигается путем вызова любой CoerceValueCallback функции, указанной в метаданных свойств для свойства зависимостей, так как он существует при вызове DependencyObject.

(Унаследовано от DependencyObject)
EndInit()

Вызывается сразу после инициализации элемента.

(Унаследовано от FrameworkContentElement)
Equals(Object)

Определяет, эквивалентен ли предоставленный DependencyObject объект текущему DependencyObject.

(Унаследовано от DependencyObject)
FindName(String)

Находит элемент с указанным именем идентификатора.

(Унаследовано от FrameworkContentElement)
FindResource(Object)

Выполняет поиск ресурса с указанным ключом и создает исключение, если запрошенный ресурс не найден.

(Унаследовано от FrameworkContentElement)
Focus()

Пытается задать фокус для этого элемента.

(Унаследовано от ContentElement)
GetAnimationBaseValue(DependencyProperty)

Возвращает значение базового свойства для указанного свойства в этом элементе, игнорируя любое возможное анимированное значение из запущенной или остановленной анимации.

(Унаследовано от ContentElement)
GetBindingExpression(DependencyProperty)

Возвращает привязку BindingExpression указанного свойства.

(Унаследовано от FrameworkContentElement)
GetHashCode()

Получает хэш-код для этого DependencyObject.

(Унаследовано от DependencyObject)
GetLocalValueEnumerator()

Создает специализированный перечислитель для определения того, какие свойства зависимостей имеют локальные значения для этого DependencyObject.

(Унаследовано от DependencyObject)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
GetUIParentCore()

Возвращает альтернативный логический родительский элемент для этого элемента, если нет визуального родительского элемента. В этом случае родительский FrameworkContentElement объект всегда совпадает со Parent значением свойства.

(Унаследовано от FrameworkContentElement)
GetValue(DependencyProperty)

Возвращает текущее эффективное значение свойства зависимостей для этого экземпляра DependencyObject.

(Унаследовано от DependencyObject)
InvalidateProperty(DependencyProperty)

Повторно вычисляет эффективное значение для указанного свойства зависимостей.

(Унаследовано от DependencyObject)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
MoveFocus(TraversalRequest)

Перемещает фокус клавиатуры из этого элемента в другой элемент.

(Унаследовано от FrameworkContentElement)
OnContextMenuClosing(ContextMenuEventArgs)

Вызывается всякий ContextMenuClosing раз, когда маршрутизоваемое событие достигает этого класса в своем маршруте. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от FrameworkContentElement)
OnContextMenuOpening(ContextMenuEventArgs)

Вызывается всякий ContextMenuOpening раз, когда маршрутизоваемое событие достигает этого класса в своем маршруте. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от FrameworkContentElement)
OnCreateAutomationPeer()

Возвращает реализации для конкретного AutomationPeer класса для инфраструктуры Windows Presentation Foundation (WPF).

(Унаследовано от ContentElement)
OnDragEnter(DragEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном DragEnter от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnDragLeave(DragEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном DragLeave от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnDragOver(DragEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном DragOver от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnDrop(DragEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном DragEnter от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnGiveFeedback(GiveFeedbackEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном GiveFeedback от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnGotFocus(RoutedEventArgs)

Обработчик классов для GotFocus события.

(Унаследовано от FrameworkContentElement)
OnGotKeyboardFocus(KeyboardFocusChangedEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном GotKeyboardFocus от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnGotMouseCapture(MouseEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном GotMouseCapture от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnGotStylusCapture(StylusEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном GotStylusCapture от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnGotTouchCapture(TouchEventArgs)

Предоставляет обработку класса для GotTouchCapture перенаправленного события, возникающего при захвате сенсорного ввода в этот элемент.

(Унаследовано от ContentElement)
OnInitialized(EventArgs)

Вызывает событие Initialized. Этот метод вызывается всякий раз IsInitialized , когда задано значение true.

(Унаследовано от FrameworkContentElement)
OnIsKeyboardFocusedChanged(DependencyPropertyChangedEventArgs)

Вызывается при возникновении необработанного IsKeyboardFocusedChanged события в этом элементе. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnIsKeyboardFocusWithinChanged(DependencyPropertyChangedEventArgs)

Вызывается непосредственно перед тем, как IsKeyboardFocusWithinChanged событие вызывается этим элементом. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnIsMouseCapturedChanged(DependencyPropertyChangedEventArgs)

Вызывается при возникновении необработанного IsMouseCapturedChanged события в этом элементе. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnIsMouseCaptureWithinChanged(DependencyPropertyChangedEventArgs)

Вызывается при возникновении необработанного IsMouseCaptureWithinChanged события в этом элементе. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnIsMouseDirectlyOverChanged(DependencyPropertyChangedEventArgs)

Вызывается при возникновении необработанного IsMouseDirectlyOverChanged события в этом элементе. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnIsStylusCapturedChanged(DependencyPropertyChangedEventArgs)

Вызывается при возникновении необработанного IsStylusCapturedChanged события в этом элементе. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnIsStylusCaptureWithinChanged(DependencyPropertyChangedEventArgs)

Вызывается при возникновении необработанного IsStylusCaptureWithinChanged события в этом элементе. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnIsStylusDirectlyOverChanged(DependencyPropertyChangedEventArgs)

Вызывается при возникновении необработанного IsStylusDirectlyOverChanged события в этом элементе. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnKeyDown(KeyEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном KeyDown от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnKeyUp(KeyEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном KeyUp от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnLostFocus(RoutedEventArgs)

LostFocus Вызывает перенаправленное событие с помощью предоставленных данных события.

(Унаследовано от ContentElement)
OnLostKeyboardFocus(KeyboardFocusChangedEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном LostKeyboardFocus от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnLostMouseCapture(MouseEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном LostMouseCapture от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnLostStylusCapture(StylusEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном LostStylusCapture от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnLostTouchCapture(TouchEventArgs)

Предоставляет обработку класса для LostTouchCapture перенаправленного события, возникающего при потере записи касания.

(Унаследовано от ContentElement)
OnMouseDown(MouseButtonEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном MouseDown от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnMouseEnter(MouseEventArgs)

Вызывается при возникновении необработанного присоединенного MouseEnter события на этом элементе. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnMouseLeave(MouseEventArgs)

Вызывается при возникновении необработанного присоединенного MouseLeave события на этом элементе. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnMouseLeftButtonDown(MouseButtonEventArgs)

Вызывается при возникновении необработанного MouseLeftButtonDown перенаправленного события на этом элементе. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnMouseLeftButtonUp(MouseButtonEventArgs)

Вызывается, когда необработанное MouseLeftButtonUp перенаправленное событие достигает элемента в его маршруте, который является производным от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnMouseMove(MouseEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном MouseMove от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnMouseRightButtonDown(MouseButtonEventArgs)

Вызывается, когда необработанное MouseRightButtonDown перенаправленное событие достигает элемента в его маршруте, который является производным от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnMouseRightButtonUp(MouseButtonEventArgs)

Вызывается, когда необработанное MouseRightButtonUp перенаправленное событие достигает элемента в его маршруте, который является производным от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnMouseUp(MouseButtonEventArgs)

Вызывается, когда необработанное MouseUp перенаправленное событие достигает элемента в его маршруте, который является производным от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnMouseWheel(MouseWheelEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном MouseWheel от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewDragEnter(DragEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewDragEnter от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewDragLeave(DragEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewDragLeave от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewDragOver(DragEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewDragOver от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewDrop(DragEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewDrop от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewGiveFeedback(GiveFeedbackEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewGiveFeedback от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewGotKeyboardFocus(KeyboardFocusChangedEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewGotKeyboardFocus от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewKeyDown(KeyEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewKeyDown от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewKeyUp(KeyEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewKeyUp от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewLostKeyboardFocus(KeyboardFocusChangedEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewKeyDown от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewMouseDown(MouseButtonEventArgs)

Вызывается, когда необработанное PreviewMouseDown присоединенное перенаправленное событие достигает элемента в его маршруте, производного от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewMouseLeftButtonDown(MouseButtonEventArgs)

Вызывается, когда необработанное PreviewMouseLeftButtonDown перенаправленное событие достигает элемента в его маршруте, который является производным от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewMouseLeftButtonUp(MouseButtonEventArgs)

Вызывается, когда необработанное PreviewMouseLeftButtonUp перенаправленное событие достигает элемента в его маршруте, который является производным от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewMouseMove(MouseEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewMouseMove от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewMouseRightButtonDown(MouseButtonEventArgs)

Вызывается, когда необработанное PreviewMouseRightButtonDown перенаправленное событие достигает элемента в его маршруте, который является производным от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewMouseRightButtonUp(MouseButtonEventArgs)

Вызывается, когда необработанное PreviewMouseRightButtonUp перенаправленное событие достигает элемента в его маршруте, который является производным от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewMouseUp(MouseButtonEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewMouseUp от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewMouseWheel(MouseWheelEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewMouseWheel от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewQueryContinueDrag(QueryContinueDragEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewQueryContinueDrag от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewStylusButtonDown(StylusButtonEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewStylusButtonDown от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewStylusButtonUp(StylusButtonEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewStylusButtonUp от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewStylusDown(StylusDownEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewStylusDown от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewStylusInAirMove(StylusEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewStylusInAirMove от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewStylusInRange(StylusEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewStylusInRange от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewStylusMove(StylusEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewStylusMove от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewStylusOutOfRange(StylusEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewStylusOutOfRange от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewStylusSystemGesture(StylusSystemGestureEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewStylusSystemGesture от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewStylusUp(StylusEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewStylusUp от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewTextInput(TextCompositionEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewTextInput от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnPreviewTouchDown(TouchEventArgs)

Предоставляет обработку класса для PreviewTouchDown перенаправленного события, возникающего при нажатии касания этого элемента.

(Унаследовано от ContentElement)
OnPreviewTouchMove(TouchEventArgs)

Предоставляет обработку класса для PreviewTouchMove перенаправленного события, возникающего при перемещении сенсорного ввода внутри этого элемента.

(Унаследовано от ContentElement)
OnPreviewTouchUp(TouchEventArgs)

Предоставляет обработку класса для PreviewTouchUp перенаправленного события, возникающего при выпуске касания внутри этого элемента.

(Унаследовано от ContentElement)
OnPropertyChanged(DependencyPropertyChangedEventArgs)

Обрабатывает уведомления, которые были изменены одним или несколькими свойствами зависимостей, существующими в элементе.

(Унаследовано от TextElement)
OnQueryContinueDrag(QueryContinueDragEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном QueryContinueDrag от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnQueryCursor(QueryCursorEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном QueryCursor от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnStyleChanged(Style, Style)

Вызывается при изменении стиля, используемого для этого элемента.

(Унаследовано от FrameworkContentElement)
OnStylusButtonDown(StylusButtonEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном StylusButtonDown от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnStylusButtonUp(StylusButtonEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном StylusButtonUp от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnStylusDown(StylusDownEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном StylusDown от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnStylusEnter(StylusEventArgs)

Вызывается, когда необработанное присоединенное StylusEnter событие вызывается этим элементом. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnStylusInAirMove(StylusEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном StylusInAirMove от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnStylusInRange(StylusEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном StylusInRange от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnStylusLeave(StylusEventArgs)

Вызывается, когда необработанное присоединенное StylusLeave событие вызывается этим элементом. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnStylusMove(StylusEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном StylusMove от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnStylusOutOfRange(StylusEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном StylusOutOfRange от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnStylusSystemGesture(StylusSystemGestureEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном StylusSystemGesture от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnStylusUp(StylusEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном StylusUp от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnTextInput(TextCompositionEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном TextInput от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от ContentElement)
OnToolTipClosing(ToolTipEventArgs)

Вызывается всякий ToolTipClosing раз, когда маршрутизоваемое событие достигает этого класса в своем маршруте. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от FrameworkContentElement)
OnToolTipOpening(ToolTipEventArgs)

Вызывается всякий ToolTipOpening раз, когда маршрутизоваемое событие достигает этого класса в своем маршруте. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от FrameworkContentElement)
OnTouchDown(TouchEventArgs)

Предоставляет обработку класса для TouchDown перенаправленного события, возникающего при нажатии касания внутри этого элемента.

(Унаследовано от ContentElement)
OnTouchEnter(TouchEventArgs)

Предоставляет обработку класса для TouchEnter перенаправленного события, возникающего при переходе сенсорного ввода извне в границы этого элемента.

(Унаследовано от ContentElement)
OnTouchLeave(TouchEventArgs)

Предоставляет обработку класса для TouchLeave перенаправленного события, возникающего при переходе сенсорного ввода изнутри в границы этого элемента.

(Унаследовано от ContentElement)
OnTouchMove(TouchEventArgs)

Предоставляет обработку класса для TouchMove перенаправленного события, возникающего при перемещении сенсорного ввода внутри этого элемента.

(Унаследовано от ContentElement)
OnTouchUp(TouchEventArgs)

Предоставляет обработку класса для TouchUp перенаправленного события, возникающего при выпуске касания внутри этого элемента.

(Унаследовано от ContentElement)
PredictFocus(FocusNavigationDirection)

Определяет следующий элемент, который будет получать фокус относительно этого элемента для заданного направления перемещения фокуса, но на самом деле не перемещает фокус. Этот метод запечатан и не может быть переопределен.

(Унаследовано от FrameworkContentElement)
RaiseEvent(RoutedEventArgs)

Вызывает определенное перенаправленное событие. Создаваемый RoutedEvent объект определяется в RoutedEventArgs предоставленном экземпляре (как RoutedEvent свойство данных события).

(Унаследовано от ContentElement)
ReadLocalValue(DependencyProperty)

Возвращает локальное значение свойства зависимостей, если оно существует.

(Унаследовано от DependencyObject)
RegisterName(String, Object)

Предоставляет метод доступа, упрощающий доступ к методу NameScope регистрации.

(Унаследовано от FrameworkContentElement)
ReleaseAllTouchCaptures()

Освобождает все захваченные сенсорные устройства из этого элемента.

(Унаследовано от ContentElement)
ReleaseMouseCapture()

Освобождает запись мыши, если этот элемент содержал запись.

(Унаследовано от ContentElement)
ReleaseStylusCapture()

Освобождает запись устройства пера, если этот элемент содержал запись.

(Унаследовано от ContentElement)
ReleaseTouchCapture(TouchDevice)

Пытается освободить указанное сенсорное устройство из этого элемента.

(Унаследовано от ContentElement)
RemoveHandler(RoutedEvent, Delegate)

Удаляет указанный обработчик перенаправленных событий из этого элемента.

(Унаследовано от ContentElement)
RemoveLogicalChild(Object)

Удаляет указанный элемент из логического дерева для этого элемента.

(Унаследовано от FrameworkContentElement)
SetBinding(DependencyProperty, BindingBase)

Присоединяет привязку к этому элементу на основе предоставленного объекта привязки.

(Унаследовано от FrameworkContentElement)
SetBinding(DependencyProperty, String)

Присоединяет привязку к этому элементу на основе указанного имени исходного свойства в качестве пути к источнику данных.

(Унаследовано от FrameworkContentElement)
SetCurrentValue(DependencyProperty, Object)

Задает значение свойства зависимостей, не изменяя его источник значений.

(Унаследовано от DependencyObject)
SetResourceReference(DependencyProperty, Object)

Ищет ресурс с указанным именем и настраивает ссылку на ресурс для указанного свойства.

(Унаследовано от FrameworkContentElement)
SetValue(DependencyProperty, Object)

Задает локальное значение свойства зависимостей, указанное его идентификатором свойства зависимостей.

(Унаследовано от DependencyObject)
SetValue(DependencyPropertyKey, Object)

Задает локальное значение свойства зависимостей только для чтения, указанное DependencyPropertyKey идентификатором свойства зависимости.

(Унаследовано от DependencyObject)
ShouldSerializeBlocks(XamlDesignerSerializationManager)

Возвращает значение, указывающее, следует ли сериализовать эффективное значение Blocks свойства во время сериализации объекта, наследуемого от AnchoredBlock.

(Унаследовано от AnchoredBlock)
ShouldSerializeCommandBindings()

Возвращает, должны ли процессы сериализации сериализовать содержимое CommandBindings свойства в экземплярах этого класса.

(Унаследовано от ContentElement)
ShouldSerializeInputBindings()

Возвращает, должны ли процессы сериализации сериализовать содержимое InputBindings свойства в экземплярах этого класса.

(Унаследовано от ContentElement)
ShouldSerializeProperty(DependencyProperty)

Возвращает значение, указывающее, должны ли процессы сериализации сериализовать значение для указанного свойства зависимостей.

(Унаследовано от DependencyObject)
ShouldSerializeResources()

Возвращает, должны ли процессы сериализации сериализовать содержимое Resources свойства в экземплярах этого класса.

(Унаследовано от FrameworkContentElement)
ShouldSerializeStyle()

Возвращает, должны ли процессы сериализации сериализовать содержимое Style свойства в экземплярах этого класса.

(Унаследовано от FrameworkContentElement)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
TryFindResource(Object)

Выполняет поиск ресурса с указанным ключом и возвращает этот ресурс, если он найден.

(Унаследовано от FrameworkContentElement)
UnregisterName(String)

Упрощает доступ к методу NameScope отмены регистрации.

(Унаследовано от FrameworkContentElement)
UpdateDefaultStyle()

Повторно применяет стиль по умолчанию к текущему FrameworkContentElement.

(Унаследовано от FrameworkContentElement)
VerifyAccess()

Принудительно применяет, что вызывающий поток имеет доступ к этому DispatcherObject.

(Унаследовано от DispatcherObject)

События

Имя Описание
ContextMenuClosing

Происходит непосредственно перед закрытием любого контекстного меню элемента.

(Унаследовано от FrameworkContentElement)
ContextMenuOpening

Происходит при открытии любого контекстного меню элемента.

(Унаследовано от FrameworkContentElement)
DataContextChanged

Происходит при изменении контекста данных этого элемента.

(Унаследовано от FrameworkContentElement)
DragEnter

Происходит, когда входная система сообщает базовое событие перетаскивания с этим элементом в качестве целевого объекта перетаскивания.

(Унаследовано от ContentElement)
DragLeave

Происходит, когда входная система сообщает базовое событие перетаскивания с этим элементом в качестве источника перетаскивания.

(Унаследовано от ContentElement)
DragOver

Происходит, когда входная система сообщает базовое событие перетаскивания с этим элементом в качестве потенциального целевого объекта удаления.

(Унаследовано от ContentElement)
Drop

Происходит, когда входная система сообщает базовое событие удаления с этим элементом в качестве целевого объекта удаления.

(Унаследовано от ContentElement)
FocusableChanged

Происходит при изменении значения свойства Focusable.

(Унаследовано от ContentElement)
GiveFeedback

Происходит, когда входная система сообщает базовое событие перетаскивания, которое включает этот элемент.

(Унаследовано от ContentElement)
GotFocus

Происходит, когда этот элемент получает логический фокус.

(Унаследовано от ContentElement)
GotKeyboardFocus

Происходит, когда клавиатура сосредоточена на этом элементе.

(Унаследовано от ContentElement)
GotMouseCapture

Происходит, когда этот элемент захватывает мышь.

(Унаследовано от ContentElement)
GotStylusCapture

Происходит, когда этот элемент фиксирует перо.

(Унаследовано от ContentElement)
GotTouchCapture

Происходит при захвате сенсорного ввода в этот элемент.

(Унаследовано от ContentElement)
Initialized

Происходит при FrameworkContentElement инициализации. Это совпадает с случаями, когда значение IsInitialized свойства изменяется с false (или не определено) на true.

(Унаследовано от FrameworkContentElement)
IsEnabledChanged

Происходит при изменении значения IsEnabled свойства в этом элементе.

(Унаследовано от ContentElement)
IsKeyboardFocusedChanged

Происходит при изменении значения IsKeyboardFocused свойства в этом элементе.

(Унаследовано от ContentElement)
IsKeyboardFocusWithinChanged

Происходит при изменении значения IsKeyboardFocusWithinChanged свойства в этом элементе.

(Унаследовано от ContentElement)
IsMouseCapturedChanged

Происходит при изменении значения IsMouseCaptured свойства в этом элементе.

(Унаследовано от ContentElement)
IsMouseCaptureWithinChanged

Происходит при изменении значения IsMouseCaptureWithinProperty этого элемента.

(Унаследовано от ContentElement)
IsMouseDirectlyOverChanged

Происходит при изменении значения IsMouseDirectlyOver свойства в этом элементе.

(Унаследовано от ContentElement)
IsStylusCapturedChanged

Происходит при изменении значения IsStylusCaptured свойства в этом элементе.

(Унаследовано от ContentElement)
IsStylusCaptureWithinChanged

Происходит при изменении значения IsStylusCaptureWithin свойства в этом элементе.

(Унаследовано от ContentElement)
IsStylusDirectlyOverChanged

Происходит при изменении значения IsStylusDirectlyOver свойства в этом элементе.

(Унаследовано от ContentElement)
KeyDown

Происходит при нажатии клавиши во время фокуса на этом элементе.

(Унаследовано от ContentElement)
KeyUp

Происходит при освобождении ключа во время фокуса на этом элементе.

(Унаследовано от ContentElement)
Loaded

Происходит, когда элемент размещается, отрисовывается и готов к взаимодействию.

(Унаследовано от FrameworkContentElement)
LostFocus

Происходит, когда этот элемент теряет логический фокус.

(Унаследовано от ContentElement)
LostKeyboardFocus

Происходит, когда клавиатура больше не сосредоточена на этом элементе.

(Унаследовано от ContentElement)
LostMouseCapture

Происходит, когда этот элемент теряет запись мыши.

(Унаследовано от ContentElement)
LostStylusCapture

Происходит, когда этот элемент теряет запись пера.

(Унаследовано от ContentElement)
LostTouchCapture

Происходит, когда этот элемент теряет запись касания.

(Унаследовано от ContentElement)
MouseDown

Происходит при нажатии любой кнопки мыши, пока указатель находится над этим элементом.

(Унаследовано от ContentElement)
MouseEnter

Происходит, когда указатель мыши вводит границы этого элемента.

(Унаследовано от ContentElement)
MouseLeave

Происходит, когда указатель мыши покидает границы этого элемента.

(Унаследовано от ContentElement)
MouseLeftButtonDown

Происходит при нажатии левой кнопки мыши, когда указатель мыши находится над этим элементом.

(Унаследовано от ContentElement)
MouseLeftButtonUp

Происходит при освобождении левой кнопки мыши, когда указатель мыши находится над этим элементом.

(Унаследовано от ContentElement)
MouseMove

Происходит при перемещении указателя мыши во время перехода по этому элементу.

(Унаследовано от ContentElement)
MouseRightButtonDown

Происходит при нажатии правой кнопки мыши, когда указатель мыши находится над этим элементом.

(Унаследовано от ContentElement)
MouseRightButtonUp

Происходит при освобождении правой кнопки мыши, пока указатель мыши находится над этим элементом.

(Унаследовано от ContentElement)
MouseUp

Происходит при освобождении любой кнопки мыши над этим элементом.

(Унаследовано от ContentElement)
MouseWheel

Происходит, когда пользователь поворачивает колесико мыши, а указатель мыши находится над этим элементом.

(Унаследовано от ContentElement)
PreviewDragEnter

Происходит, когда входная система сообщает базовое событие перетаскивания с этим элементом в качестве целевого объекта перетаскивания.

(Унаследовано от ContentElement)
PreviewDragLeave

Происходит, когда входная система сообщает базовое событие перетаскивания с этим элементом в качестве источника перетаскивания.

(Унаследовано от ContentElement)
PreviewDragOver

Происходит, когда входная система сообщает базовое событие перетаскивания с этим элементом в качестве потенциального целевого объекта удаления.

(Унаследовано от ContentElement)
PreviewDrop

Происходит, когда входная система сообщает базовое событие удаления с этим элементом в качестве целевого объекта удаления.

(Унаследовано от ContentElement)
PreviewGiveFeedback

Происходит при запуске операции перетаскивания.

(Унаследовано от ContentElement)
PreviewGotKeyboardFocus

Происходит, когда клавиатура сосредоточена на этом элементе.

(Унаследовано от ContentElement)
PreviewKeyDown

Происходит при нажатии клавиши, когда клавиатура сосредоточена на этом элементе.

(Унаследовано от ContentElement)
PreviewKeyUp

Происходит при освобождении клавиши, когда клавиатура сосредоточена на этом элементе.

(Унаследовано от ContentElement)
PreviewLostKeyboardFocus

Происходит, когда клавиатура больше не сосредоточена на этом элементе.

(Унаследовано от ContentElement)
PreviewMouseDown

Происходит при нажатии любой кнопки мыши, пока указатель находится над этим элементом.

(Унаследовано от ContentElement)
PreviewMouseLeftButtonDown

Происходит при нажатии левой кнопки мыши, когда указатель мыши находится над этим элементом.

(Унаследовано от ContentElement)
PreviewMouseLeftButtonUp

Происходит при освобождении левой кнопки мыши, когда указатель мыши находится над этим элементом.

(Унаследовано от ContentElement)
PreviewMouseMove

Происходит, когда указатель мыши перемещается, пока указатель мыши находится над этим элементом.

(Унаследовано от ContentElement)
PreviewMouseRightButtonDown

Происходит при нажатии правой кнопки мыши, когда указатель мыши находится над этим элементом.

(Унаследовано от ContentElement)
PreviewMouseRightButtonUp

Происходит при освобождении правой кнопки мыши, пока указатель мыши находится над этим элементом.

(Унаследовано от ContentElement)
PreviewMouseUp

Происходит при освобождении любой кнопки мыши, пока указатель мыши находится над этим элементом.

(Унаследовано от ContentElement)
PreviewMouseWheel

Происходит, когда пользователь поворачивает колесико мыши, а указатель мыши находится над этим элементом.

(Унаследовано от ContentElement)
PreviewQueryContinueDrag

Происходит при изменении состояния клавиатуры или кнопки мыши во время операции перетаскивания.

(Унаследовано от ContentElement)
PreviewStylusButtonDown

Происходит, когда кнопка пера нажимается, пока указатель находится над этим элементом.

(Унаследовано от ContentElement)
PreviewStylusButtonUp

Происходит, когда кнопка пера освобождается, пока указатель находится над этим элементом.

(Унаследовано от ContentElement)
PreviewStylusDown

Происходит, когда перо касается дигитайзера, пока он находится над этим элементом.

(Унаследовано от ContentElement)
PreviewStylusInAirMove

Происходит, когда перо перемещается по элементу, не касаясь дигитайзера.

(Унаследовано от ContentElement)
PreviewStylusInRange

Происходит, когда перо достаточно близко к обнаружению дигитайзера, в то время как над этим элементом.

(Унаследовано от ContentElement)
PreviewStylusMove

Происходит при перемещении пера по элементу. Стилус должен перемещаться при обнаружении дигитайзером, чтобы вызвать это событие, в противном случае PreviewStylusInAirMove вызывается.

(Унаследовано от ContentElement)
PreviewStylusOutOfRange

Происходит при обнаружении пера слишком далеко от дигитайзера.

(Унаследовано от ContentElement)
PreviewStylusSystemGesture

Происходит, когда пользователь выполняет один из нескольких жестов пера.

(Унаследовано от ContentElement)
PreviewStylusUp

Происходит, когда пользователь поднимает перо от дигитайзера, пока перо находится над этим элементом.

(Унаследовано от ContentElement)
PreviewTextInput

Происходит, когда этот элемент получает текст независимо от устройства.

(Унаследовано от ContentElement)
PreviewTouchDown

Происходит, когда пальцем касается экрана, пока палец находится над этим элементом.

(Унаследовано от ContentElement)
PreviewTouchMove

Происходит, когда палец перемещается на экране, пока палец находится над этим элементом.

(Унаследовано от ContentElement)
PreviewTouchUp

Происходит, когда палец поднимается с экрана, пока палец находится над этим элементом.

(Унаследовано от ContentElement)
QueryContinueDrag

Происходит при изменении состояния клавиатуры или кнопки мыши во время операции перетаскивания.

(Унаследовано от ContentElement)
QueryCursor

Происходит, когда курсор запрашивается для отображения. Это событие вызывается на элементе каждый раз, когда указатель мыши перемещается в новое расположение, что означает, что объект курсора может потребоваться изменить на основе его новой позиции.

(Унаследовано от ContentElement)
SourceUpdated

Происходит, когда любой связанный источник данных, участвующий в привязке к этому элементу, изменяется.

(Унаследовано от FrameworkContentElement)
StylusButtonDown

Происходит, когда кнопка пера нажимается, пока указатель находится над этим элементом.

(Унаследовано от ContentElement)
StylusButtonUp

Происходит, когда кнопка пера освобождается, пока указатель находится над этим элементом.

(Унаследовано от ContentElement)
StylusDown

Происходит, когда перо касается дигитайзера, а перо находится над этим элементом.

(Унаследовано от ContentElement)
StylusEnter

Происходит, когда перо вступает в границы этого элемента.

(Унаследовано от ContentElement)
StylusInAirMove

Происходит, когда перо перемещается по элементу, не касаясь дигитайзера.

(Унаследовано от ContentElement)
StylusInRange

Происходит, когда перо достаточно близко к обнаружению дигитайзера, в то время как над этим элементом.

(Унаследовано от ContentElement)
StylusLeave

Происходит, когда перо покидает границы элемента.

(Унаследовано от ContentElement)
StylusMove

Происходит при перемещении пера над этим элементом. Стилус должен перемещаться в то время как на дигитайзере, чтобы вызвать это событие. StylusInAirMove В противном случае создается вместо этого.

(Унаследовано от ContentElement)
StylusOutOfRange

Происходит при обнаружении пера слишком далеко от дигитайзера, в то время как над этим элементом.

(Унаследовано от ContentElement)
StylusSystemGesture

Происходит, когда пользователь выполняет один из нескольких жестов пера.

(Унаследовано от ContentElement)
StylusUp

Происходит, когда пользователь поднимает перо от дигитайзера, пока он находится над этим элементом.

(Унаследовано от ContentElement)
TargetUpdated

Происходит при изменении любого связанного целевого свойства, участвующего в привязке этого элемента.

(Унаследовано от FrameworkContentElement)
TextInput

Происходит, когда этот элемент получает текст независимо от устройства.

(Унаследовано от ContentElement)
ToolTipClosing

Происходит непосредственно перед закрытием любой подсказки элемента.

(Унаследовано от FrameworkContentElement)
ToolTipOpening

Происходит при открытии любой подсказки элемента.

(Унаследовано от FrameworkContentElement)
TouchDown

Происходит, когда пальцем касается экрана, пока палец находится над этим элементом.

(Унаследовано от ContentElement)
TouchEnter

Происходит при перемещении касания извне в границы этого элемента.

(Унаследовано от ContentElement)
TouchLeave

Происходит при перемещении касания изнутри в границы этого элемента.

(Унаследовано от ContentElement)
TouchMove

Происходит, когда палец перемещается на экране, пока палец находится над этим элементом.

(Унаследовано от ContentElement)
TouchUp

Происходит, когда палец поднимается с экрана, пока палец находится над этим элементом.

(Унаследовано от ContentElement)
Unloaded

Происходит при удалении элемента из дерева элементов загруженных элементов.

(Унаследовано от FrameworkContentElement)

Явные реализации интерфейса

Имя Описание
IAddChild.AddChild(Object)

Добавляет дочерний объект.

(Унаследовано от TextElement)
IAddChild.AddText(String)

Добавляет текстовое содержимое узла в объект.

(Унаследовано от TextElement)
IQueryAmbient.IsAmbientPropertyAvailable(String)

Описание этого элемента см. в описании IsAmbientPropertyAvailable(String) метода.

(Унаследовано от FrameworkContentElement)

Применяется к

См. также раздел