私は3つのタブを持つWPF tabcontrolを持っています。最初のページの上部には、一般的なタスク(保存、ロードなど)のメニューを構成するスクロールビューワがあります。このスクロールビューアをすべてのタブの上部に表示します。コードをコピーしてすべてのタブに貼り付けることなくこれを行うことは可能ですか?複数のタブコントロールページに1つのコントロールを表示させるにはどうすればよいですか?
1
A
答えて
1
ボタンのUIとロジックを含むカスタムコントロールを作成し、そのコントロールを各タブに含めることができます。これを行う最善の方法は、サブクラスScrollViewer
を作成し、XAMLに各ボタンを定義することです。それぞれのタブページで、新しいサブクラスのインスタンスを作成して作成することができます。
これにより、各ページでクラスのインスタンスが異なりますが、ボタンのロジックはコード内に1回だけ存在します。
1
タブコントロールの上部と上部にスクロールビューアとボタンを実装できます。
関連する問題
- 1. angle2の1つのコンポーネントに複数のビューを表示するにはどうすればよいですか?
- 2. 複数のレコードをMySQLの1つの行に表示するにはどうすればよいですか?
- 3. 複数のバープロットを1つのグラフに表示するにはどうすればよいですか?
- 4. 複数のデータ列を1つのドロップダウンリストに表示するにはどうすればよいですか?
- 5. 1つのグラフに複数の線と点を表示するにはどうすればよいですか?
- 6. 1つのアクティビティで複数のカメラプレビューを表示するにはどうすればよいですか?
- 7. 1つのページで複数のVRシーンを表示するにはどうすればよいですか?
- 8. matlabの1つのウィンドウに複数のプロットを表示するにはどうすればいいですか?
- 9. 複数のLightFaceが表示されないようにするにはどうすればよいですか?
- 10. 複数の画像を1つのモデルに投稿させるにはどうすればよいですか?
- 11. 複数の選択を画面に表示させるにはどうすればよいですか?
- 12. ナビゲーションドロワを複数のアクティビティに表示させるにはどうすればよいですか?
- 13. 複数のカルーセルを1行に表示するにはどうすればよいですか?
- 14. ワードプレスの1つのカテゴリに総投稿数を表示するにはどうすればよいですか?
- 15. Exoplayerコントロールを常に表示させるにはどうすればよいですか?
- 16. 1日に複数のCOUNTを1つのクエリに含めるにはどうすればよいですか?
- 17. 1日に1回ウェブページを表示させるにはどうすればよいですか?
- 18. 1つのJavaScript関数を複数の関数にコールバックするにはどうすればよいですか?
- 19. 複数のインデックスを持つオブジェクトのリストを表示するにはどうすればよいですか?
- 20. VideoViewに表示されるコントロールを変更するにはどうすればよいですか?
- 21. 1つのコマンドに複数の関数を追加するにはどうすればよいですか?
- 22. 列の値に基づいて1つの列に複数の列の表を表示するにはどうすればよいですか?
- 23. 1つの「脳」にアクセスする複数のサイトを扱うにはどうすればよいですか?
- 24. 1つのビューコントローラでナビゲーションバーを即時に非表示にするにはどうすればよいですか?
- 25. 1つの関数で複数のステートメントを実行するにはどうすればよいですか?
- 26. 複数の関数を1つに追加するにはどうすればよいですか?
- 27. SQLで複数の行を1つの列に結合するにはどうすればよいですか?
- 28. WPFで複数のフィールドを1つのTextBlockにバインドするにはどうすればよいですか?
- 29. 1つのタブに新しいフラグメントを表示するにはどうすればよいですか?
- 30. 複数のタイプのデータベースに1つのObjectContextを使用するにはどうすればよいですか?