PhoneApplicationFrame 类
继承层次结构
System.Object
System.Windows.DependencyObject
System.Windows.UIElement
System.Windows.FrameworkElement
System.Windows.Controls.Control
System.Windows.Controls.ContentControl
System.Windows.Controls.Frame
Microsoft.Phone.Controls.PhoneApplicationFrame
命名空间: Microsoft.Phone.Controls
程序集: Microsoft.Phone(在 Microsoft.Phone.dll 中)
语法
声明
<TemplatePartAttribute(Name := "ClientArea", Type := GetType(FrameworkElement))> _
Public Class PhoneApplicationFrame _
Inherits Frame
[TemplatePartAttribute(Name = "ClientArea", Type = typeof(FrameworkElement))]
public class PhoneApplicationFrame : Frame
[TemplatePartAttribute(Name = L"ClientArea", Type = typeof(FrameworkElement))]
public ref class PhoneApplicationFrame : public Frame
[<TemplatePartAttribute(Name = "ClientArea", Type = typeof(FrameworkElement))>]
type PhoneApplicationFrame =
class
inherit Frame
end
PhoneApplicationFrame 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
PhoneApplicationFrame |
页首
属性
名称 | 说明 | |
---|---|---|
ActualHeight | 获取此元素的呈现高度。 (继承自 FrameworkElement。) | |
ActualWidth | 获取此元素的呈现宽度。 (继承自 FrameworkElement。) | |
AllowDrop | 获取或设置一个值,该值指示此元素能否用作拖放操作的目标。这是一个依赖项属性。 (继承自 UIElement。) | |
Background | 获取或设置一个用于描述控件背景的画笔。 (继承自 Control。) | |
BackStack | ||
BorderBrush | 获取或设置一个用于描述控件的边框背景的画笔。 (继承自 Control。) | |
BorderThickness | 获取或设置控件的边框宽度。 (继承自 Control。) | |
CacheMode | 获取或设置 UIElement 的缓存表示形式。 (继承自 UIElement。) | |
CacheSize | (继承自 Frame。) | |
CanGoBack | 获取一个值,该值指示后退导航历史记录中是否至少有一个条目。 (继承自 Frame。) | |
CanGoForward | 获取一个值,该值指示前进导航历史记录中是否至少有一个条目。 (继承自 Frame。) | |
CharacterSpacing | (继承自 Control。) | |
Clip | 获取或设置用于定义元素内容轮廓的几何图形。这是一个依赖项属性。 (继承自 UIElement。) | |
Content | 获取或设置 ContentControl 的内容。 (继承自 ContentControl。) | |
ContentTemplate | 获取或设置用于显示 ContentControl 内容的数据模板。 (继承自 ContentControl。) | |
CurrentSource | 获取上次导航到的内容的统一资源标识符 (URI)。 (继承自 Frame。) | |
Cursor | 获取或设置在鼠标指针位于此元素上时显示的光标。 (继承自 FrameworkElement。) | |
DataContext | 获取或设置元素在参与数据绑定时的数据上下文。 (继承自 FrameworkElement。) | |
DefaultStyleKey | (继承自 Control。) | |
DesiredSize | 获取此元素在布局过程的测量处理过程中计算的大小。 (继承自 UIElement。) | |
Dispatcher | (继承自 DependencyObject。) | |
FlowDirection | 获取或设置文本和其他用户界面 (UI) 元素在控制它们布局的任何父元素中的流动方向。 (继承自 FrameworkElement。) | |
FontFamily | 获取或设置控件的字体系列。 (继承自 Control。) | |
FontSize | 获取或设置字号。 (继承自 Control。) | |
FontStretch | 获取或设置字体在屏幕上紧缩或加宽的程度。 (继承自 Control。) | |
FontStyle | 获取或设置字形。 (继承自 Control。) | |
FontWeight | 获取或设置指定字体的粗细。 (继承自 Control。) | |
Foreground | 获取或设置一个用于描述前景色的画笔。 (继承自 Control。) | |
Height | 获取或设置元素的建议高度。 (继承自 FrameworkElement。) | |
HorizontalAlignment | 获取或设置在父元素(如 Panel 或项控件)中组合此元素时所应用的水平对齐特征。 (继承自 FrameworkElement。) | |
HorizontalContentAlignment | 获取或设置控件内容的水平对齐方式。 (继承自 Control。) | |
IsEnabled | (继承自 Control。) | |
IsHitTestVisible | 获取或设置一个值,该值声明此元素是否可以作为其呈现内容的某部分的命中测试结果返回。这是一个依赖项属性。 (继承自 UIElement。) | |
IsTabStop | 获取或设置一个值,该值指示是否将某个控件包含在 Tab 导航中。 (继承自 Control。) | |
JournalOwnership | 获取或设置 Frame 是负责管理自己的导航历史记录,还是将导航历史记录的管理工作交给父导航器 (NavigationWindow、Frame) 负责。 (继承自 Frame。) | |
Language | 获取或设置适用于某个元素的本地化/全球化语言信息。 (继承自 FrameworkElement。) | |
Margin | 获取或设置元素的外边距。 (继承自 FrameworkElement。) | |
MaxHeight | 获取或设置元素的最大高度约束。 (继承自 FrameworkElement。) | |
MaxWidth | 获取或设置元素的最大宽度约束。 (继承自 FrameworkElement。) | |
MinHeight | 获取或设置元素的最小高度约束。 (继承自 FrameworkElement。) | |
MinWidth | 获取或设置元素的最小宽度约束。 (继承自 FrameworkElement。) | |
Name | 获取或设置元素的标识名称。该名称提供一个引用,以便当 XAML 处理器在处理过程中构造标记元素之后,代码隐藏(如事件处理程序代码)可以对该元素进行引用。 (继承自 FrameworkElement。) | |
Opacity | 获取或设置当 UIElement 在用户界面 (UI) 中呈现时为其整体应用的不透明度因子。这是一个依赖项属性。 (继承自 UIElement。) | |
OpacityMask | 获取或设置不透明蒙板,作为应用于此元素已呈现内容的任何 Alpha 通道蒙板的 Brush 实现。这是一个依赖项属性。 (继承自 UIElement。) | |
Orientation | ||
Padding | 获取或设置控件内部的填充边距。 (继承自 Control。) | |
Parent | 获取此元素的逻辑父级元素。 (继承自 FrameworkElement。) | |
Projection | (继承自 UIElement。) | |
RenderSize | 获取(或设置,请参见备注)此元素的最终呈现大小。 (继承自 UIElement。) | |
RenderTransform | 获取或设置影响此元素的呈现位置的转换信息。这是一个依赖项属性。 (继承自 UIElement。) | |
RenderTransformOrigin | 获取或设置由 RenderTransform 声明的任何可能呈现转换的中心点,相对于元素的边界。这是一个依赖项属性。 (继承自 UIElement。) | |
Resources | 获取或设置本地定义的资源字典。 (继承自 FrameworkElement。) | |
Source | 获取或设置当前内容的统一资源标识符 (URI),或当前正在导航到的新内容的 URI。 (继承自 Frame。) | |
Style | 获取或设置此元素在呈现时使用的样式。 (继承自 FrameworkElement。) | |
TabIndex | 获取或设置一个值,该值决定在用户使用 Tab 键在控件中导航时元素接收焦点的顺序。 (继承自 Control。) | |
TabNavigation | (继承自 Control。) | |
Tag | 获取或设置任意对象值,该值可用于存储关于此元素的自定义信息。 (继承自 FrameworkElement。) | |
Template | 获取或设置控件模板。 (继承自 Control。) | |
Triggers | 获取直接在此元素上建立或在子元素中建立的触发器的集合。 (继承自 FrameworkElement。) | |
UriMapper | (继承自 Frame。) | |
UseLayoutRounding | (继承自 UIElement。) | |
UseOptimizedManipulationRouting | (继承自 FrameworkElement。) | |
VerticalAlignment | 获取或设置在父元素(如 Panel 或项控件)中组合此元素时所应用的水平对齐特征。 (继承自 FrameworkElement。) | |
VerticalContentAlignment | 获取或设置控件内容的垂直对齐方式。 (继承自 Control。) | |
Visibility | 获取或设置此元素的用户界面 (UI) 可见性。这是一个依赖项属性。 (继承自 UIElement。) | |
Width | 获取或设置元素的宽度。 (继承自 FrameworkElement。) |
页首
方法
页首
事件
名称 | 说明 | |
---|---|---|
BackKeyPress | ||
BindingValidationError | (继承自 FrameworkElement。) | |
DoubleTap | (继承自 UIElement。) | |
FragmentNavigation | 当开始导航到某个内容片段时发生,如果所需片段位于当前内容中,它会立即发生;或者,如果所需片段位于不同内容中,它会在加载了源 XAML 内容之后发生。 (继承自 Frame。) | |
GotFocus | 在此元素获得逻辑焦点时发生。 (继承自 UIElement。) | |
Hold | (继承自 UIElement。) | |
IsEnabledChanged | (继承自 Control。) | |
JournalEntryRemoved | ||
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。) | |
Navigated | 找到导航的目标内容且可通过 Content 属性得到这些内容时发生,即使尚未加载完毕也是如此。 (继承自 Frame。) | |
Navigating | 在请求新导航时发生。 (继承自 Frame。) | |
NavigationFailed | 在导航到所请求内容出错时发生。 (继承自 Frame。) | |
NavigationStopped | 在调用 Frame.StopLoading 方法时发生,或者在当前导航正处于进行过程中时又请求一个新导航时发生。 (继承自 Frame。) | |
Obscured | ||
OrientationChanged | ||
SizeChanged | 当此元素上的 ActualHeight 或 ActualWidth 属性的值发生更改时发生。 (继承自 FrameworkElement。) | |
Tap | (继承自 UIElement。) | |
TextInput | 在此元素以设备无关模式获取文本时发生。 (继承自 UIElement。) | |
TextInputStart | (继承自 UIElement。) | |
TextInputUpdate | (继承自 UIElement。) | |
Unloaded | 当从加载的元素的元素树中移除元素时发生。 (继承自 FrameworkElement。) | |
Unobscured |
页首
字段
名称 | 说明 | |
---|---|---|
OrientationProperty |
页首
版本信息
适用于 Windows Phone 应用的 .NET
受以下版本支持:Windows Phone 8、Silverlight 8.1
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。