JournalOwnership 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定 Frame 是否使用自己的日记。 JournalOwnership 由 JournalOwnership 属性使用。
public enum class JournalOwnership
[System.Serializable]
public enum JournalOwnership
public enum JournalOwnership
[<System.Serializable>]
type JournalOwnership =
type JournalOwnership =
Public Enum JournalOwnership
- 继承
- 属性
字段
Automatic | 0 | 此 Frame 是否创建和使用自己的日记取决于它的父级。 |
OwnsJournal | 1 | Frame 维护自己的日记。 |
UsesParentJournal | 2 |
示例
以下示例演示了向 Frame 主机 NavigationWindow生成日记管理。
<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<!-- Frame that uses its own journal -->
<Frame JournalOwnership="OwnsJournal" Source="Page2.xaml" />
</Page>
注解
如果 JournalOwnership 为“自动”,则应用以下行为:
如果 Hosted Frame 由 a 或 a Frame NavigationWindow托管,则其行为就像已设置 UsesParentJournal 一样。
如果设置了 OwnsJournal,则托管的行为 Frame 就像:
它不是直接由 a Frame 或 NavigationWindow.
它由至少一个 Frame托管,其中每个包含 Frame 的属性 JournalOwnership 都设置为 UsesParentJournal。
备注
Frame创建自己的日记后,切换到“自动”不起作用。