NavigationCommands.GoToPage プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Go To Page
コマンドを表す値を取得します。
public:
static property System::Windows::Input::RoutedUICommand ^ GoToPage { System::Windows::Input::RoutedUICommand ^ get(); };
public static System.Windows.Input.RoutedUICommand GoToPage { get; }
static member GoToPage : System.Windows.Input.RoutedUICommand
Public Shared ReadOnly Property GoToPage As RoutedUICommand
プロパティ値
ルーティングされた UI コマンド。
既定値 | |
---|---|
キー ジェスチャ | 該当なし |
UI テキスト | ページへ移動 |
例
次の例では、 コマンドを と組み合わせて使用 GoToPage する方法を FlowDocumentPageViewer示します。 は FlowDocumentPageViewer 、コントロールのテキスト値で指定されたページに移動して、 コマンドに応答 GoToPage する実装を TextBox 提供します。
<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<!-- GoToPage UI-->
<StackPanel DockPanel.Dock="Top" Orientation="Horizontal">
<TextBox Name="pageNumberTextBox">1</TextBox>
<Button
Command="NavigationCommands.GoToPage"
CommandTarget="{Binding ElementName=flowDocumentPageViewer}"
CommandParameter="{Binding ElementName=pageNumberTextBox,Path=Text}">Go To Page</Button>
</StackPanel>
<!-- The following FlowDocumentPageViewer is used to process NavigationCommands.GoToPage commands -->
<FlowDocumentPageViewer Name="flowDocumentPageViewer">
<FlowDocument>
<!-- Document Content-->
<Paragraph>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed vulputate, lacus non sagittis pharetra, diam dolor dictum tellus, et hendrerit odio risus nec erat. Nam sollicitudin imperdiet mi. Sed rutrum. Morbi vel nunc. Donec imperdiet. Morbi hendrerit leo. Maecenas imperdiet. Curabitur viverra tempor nisi. Phasellus vitae augue sit amet neque venenatis elementum. Proin posuere lobortis quam. Curabitur et neque. Donec ac sem vitae libero pharetra luctus. Fusce purus. Nulla vehicula, leo commodo dictum lobortis, odio augue accumsan ante, id dictum nisi libero quis diam. Nam augue erat, malesuada eu, tincidunt eu, dictum ut, ante. In vel magna vel ligula faucibus lobortis. Praesent a felis non mi fringilla vulputate. Integer quis tellus cursus elit tincidunt vehicula. Morbi commodo sem eu eros. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae;
</Paragraph>
</FlowDocument>
</FlowDocumentPageViewer>
</Window>
注釈
このコマンドは、ズームを変更する意図を示します。
DocumentViewerコマンドにGoToPage応答するためのサポートを実装しますFlowDocumentPageViewerが、使用する必要はありません。多くの場合、そのコマンドに応答する実装はアプリケーション ライターの責任です。
XAML 属性の使用方法
<object property="NavigationCommands.GoToPage"/>
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET