私はsplitviewの枠内にカスタマイズされたコントロールを持っています。今私は方法をhideinternal()
コントロール内で定義されているコントロールを非表示にします。しかし、同時に私はペインを閉じたいと思う。私は何をすべきか?私は、あなたがペインを隠すことができ、あなたのビューにに加入することができhideinternal
内からevent
を引き上げるsplitviewのペイン内で制御を許可する方法uwpのペインを閉じますか?
0
A
答えて
0
(私はそれは私が背後にあるコントロールのコード内で、それへのアクセスを取得する方法がわからないSplitView.IsPaneOpen = false;
知っています) 。
例えば、あなたのカスタムコントロールでは、この例ではイベントの例MainPage.xaml.csコンストラクタのためのあなたのビューで
public event EventHandler CloseSplitViewPane;
public void OnCloseSplitPaneView(object sender, EventArgs e)
{
CloseSplitViewPane?.Invoke(sender, e);
}
hideinternalで
public void hideinternal()
{
OnCloseSplitViewPane(this, new EventArgs());
}
(あなたのカスタムコントロールをMyControlと呼ばれています)
public MainPage()
{
this.InitializeComponent();
MyControl.CloseSplitViewPane += (sender, e) =>
{
SplitView.IsPaneOpen = false;
};
}
希望帽子は役に立ちます
0
私は最終的にコントロール内にイベントハンドラを定義しました。
public event EventHandler handlesomething;
次に、hideinternalでイベントを通知します。
private void hideinternal()
{
doSomething();
this.NotifyEvent(handlesomething);
}
は、メインページのXAMLで私は別の方法を使用して終了ページ
<Control
handlesomething ="SomeMethodsInsideMainPage"
/>
関連する問題
- 1. UWP:ペインが閉じているときにペインの枠線を指定する方法は?
- 2. (UWP)SplitViewペインが開いているとき、残りのUIとの対話は許可されません。
- 3. SplitViewのコンテンツとペインが同じエリアにあるのはなぜですか?
- 4. 1つのペインを別のペインに配線する方法
- 5. javafxでペインをリフレッシュする方法
- 6. SplitviewペインとページCommandBarとキーボードが重複しています
- 7. 別のセッションで同じウィンドウ内の別のペインにアクセスする
- 8. ペイン内の中央のVBox
- 9. JavaFXボタンを1つのペインから別のペインにドラッグ
- 10. SharePointリストで「ペインをフリーズする」ことは可能ですか?
- 11. Laravel cors 'アクセス制御許可元とアクセス制御許可ヘッダー'
- 12. JavaFXのキャンバスサイズをペイン
- 13. ユーザー許可の制御
- 14. JavaFx描画イメージ内部ペイン
- 15. ターミネータ:分割されたペイン内のタブを開く方法
- 16. ブートストラップタブドロップダウンメニューのペイン
- 17. SettingsActivityの2ペイン
- 18. JavaFxペイン内のシーンを作成
- 19. QtCreatorでコンパイル出力ペインを閉じることなく、完了ツールチップを閉じるには
- 20. JavaFX別のペインの同じテキストエリア
- 21. 矢印を描く方法JavaFX? (ペイン)
- 22. ユーザーの選択に従ってJTabbedペインにJScrollペインを埋め込みます
- 23. JavaFXの既存のペインからコントローラにアクセスする方法は?
- 24. 複数のコントロールを単一のペインに配置する方法
- 25. JComponent/SwingNode/Java FXペインのセクションのみを表示する方法
- 26. MFCフィーチャーパック - 一度閉じられたドッキング可能なペインを表示できません
- 27. Apacheのビームでストリーミングで空のペイン/ウィンドウを強制
- 28. ピボットビューアーの詳細ペインにリンクを表示する方法
- 29. ペインのランダムな場所にシェイプを配置する方法は?
- 30. javafxのペインにラベルを配置する方法
内のいくつかのイベントにイベントハンドラを署名しますが、どのような方法のおかげ。 – litaoshen
あなたがここで使ったものを投稿し、回答としてマーク;) – SWilko
すでにしました。あなたはそれを下に見ることができます。 – litaoshen