0

ピボット ページが 2 つあるピボット コントロールがあります。起動時に最初のページをロックして、2 番目のページが特別なアクションでのみ表示されるようにしたいと思います。

私の知る限り、各個別ページではなく、ピボット コントロール自体のみがロック可能です。

XAML を次のように記述しました。

<toolkit:LockablePivot x:Name="Latinum" Title="pivotControl">
            <controls:PivotItem x:Name="PivotStart" Header="Start"     
                 Margin="24,28,24,27">
                <Grid>

                </Grid>
            </controls:PivotItem>
            <controls:PivotItem x:Name="PivotLauncher" Header="Launcher">
                <Grid/>
            </controls:PivotItem>
        </toolkit:LockablePivot>

PivotStart起動時にロックする必要があります。pivotControlただし、 isLocked プロパティしかありません。

4

3 に答える 3

4

コントロールをロックすることはできません:PivotItem コントロール。現在のパノラマの変更を防ぐために、LockablePivot アイテム全体のみがロック可能です。

2 番目のページを表示するだけの場合は、Visibility = Visibility.Visible を設定し、Lockable ピボットのロックを解除します。しかし、アクティブな pivotItem をコードから変更できるかどうかはわかりません。

于 2012-10-17T17:54:28.920 に答える
0

ピボットをロックしたいだけの場合は、次を使用できます。

Pivt_control_name.IsLocked = true;

false に設定してロックを解除します。

于 2015-03-01T10:04:17.193 に答える