問題タブ [tabitem]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wpf - 選択した TabItem をドキュメントの残りの部分に関連付ける方法
いくつかのタブを持つ WPF アプリがあります。私は今スタイリングをいじっていて、たとえば ControlTemplate を変更したので、TabItem に関するすべてを定義する必要があります。
選択された TabItem は、そのコンテンツの周りに細い線があるため、下のドキュメントから切り離されているように見えます (境界線はありません)。再び取り付けられたように見せるためにどのテクニックを使用すればよいかわかりません。
silverlight - ボタン コンテナとして Silverlight TabItem を使用したい
機能性も見た目もゼロにしたい。また、タブ ストリップのずっと右側に配置したいと考えています。どうすればこれを達成できるかについての指針はありますか?
wpf - TabItem の前景色を設定すると、TabControl の前景色も設定されます
スタイルを変更した TabControl があります。TabItem には、TabItem テキストを太字と緑に変更する TabItem が選択されたときに起動されるトリガーがあります。私が抱えている問題は、タブの内容のテキストも太字と緑に設定されていることです。
タブ コンテンツのすべてのコントロールを希望する色とフォントの太さに設定することで、これを回避できますが、これを行う必要がありますか? そのため、コンテンツ領域のすべてのテキストブロックに、色を黒に設定し、フォントの太さを標準にするスタイルを設定する必要があります。
TabItem の IsSelected 部分を緑色で表示するように設定し、タブの内容をそのままにしておくにはどうすればよいですか?
TabControl の前景を黒に設定しようとしましたが、うまくいきません。
以下のコード サンプルから、最初のタブのテキストが緑であり、黒にしたいことがわかりますが、タブ コンテンツに各コントロールを設定していません。
以下のコードサンプル:
wpf - タブアイテムのヘッダーのみをマウスイベントに応答させる方法
TabItemのヘッダーのみにイベントを送信させようとしています。
これまでのところ、xamlがあります...
...そして私のイベントハンドラー...
これで、タブアイテムのヘッダーをダブルクリックするとイベントが発生し、タブアイテムのコンテンツ領域をクリックしても発生しません(これは私が望むものです)が、TabItemにテキストボックスを配置すると、ダブルクリックするとイベントが発生しますテキストボックス。イベントを発生させるためにTabItemのヘッダーのみを取得しようとしています-何かアイデアはありますか?
facebook - FacebookiFrameアプリケーションのタブアイテムをクリックしているときにiframe内に黒いフレームを取得する
既存のサイト用にFacebookiFrameアプリケーションを開発しています。コードを使用してWebページをロードし<iframe>
ます。また、ホーム、招待友達などのタブ項目を含むタブセクションもあります。しかし、タブと読み込まれたWebページの間には多くの空きスペースがあります。
これは私のindex.phpファイルです
また、[友達を招待]タブをクリックすると、画面の空のスペースの代わりに、読み込まれたWebページの上に黒いボックスが表示されます。そして、黒い領域をクリックすると、[招待]ページに移動します。このブラックボックスを削除して、招待ページに直接移動するにはどうすればよいですか?
これは私のinvite.phpファイルです:
wpf - WPF - TabItem を選択するかホバーすると、TabItem の背景色が変わります
xaml で tabitem の背景色を RED に設定しましたが、実行してカーソルを合わせるか選択すると、デフォルトの灰色がかった色に戻ります。他のタブ項目が選択されている場合にのみ正しく表示されます。常に赤く保つにはどうすればよいですか。ありがとう!
c# - tabitemヘッダーとこのtabitemのコンテンツに異なるフォントを設定するにはどうすればよいですか?
tabitemヘッダーとこのtabitemのコンテンツに異なるフォントを設定するにはどうすればよいですか?
wpf - TabItem のコンテンツのデフォルトのマージンを削除するには?
私は WPF でクラスを使用していますが、それぞれのコンテンツのデフォルトの余白がすべての辺で 4 ピクセルであるTabControl
ことに気付きました。TabItem
サンプルコード:
スクリーンショット:
このマージンを取り除きたい (ゼロに減らしたい) のですが、テンプレートやそのような重いものを完全に置き換える必要はありません。
非常に的を絞った方法でこれを行う簡単な方法はありますか?
wpf - wpfタブ項目行の残りのスペースを使用する方法
TabControl の上部は、TabItem コントロールで構成されます。残りのスペースを再利用して WPF コンテンツを配置する方法はありますか?
別のスタイルで「偽の」TabItemを使用して、自分のものをTabItem.Headerに入れることができると思いますが、もっと良い方法があることを望んでいました.
解決
以下の回答に基づいて、たとえば StackPanel 内の以下のテンプレートで TabPanel をラップし、その後に追加のコンテンツを追加することで、目的の動作を得ました。
wpf - ユーザーがタブを選択できないようにするWPFタブアイテム
ユーザーが WPF TabControl でタブアイテムを選択できないようにする必要がありました。
1)ユーザーがある条件でチェックボックスをチェックしない限り、チェックボックスをチェックするまで、ユーザーはメッセージボックスを表示する必要があり、チェックボックスをチェックすると、他のタブに移動できます
2)特定の条件をチェックすると、ユーザーはそれを選択したときに特定のタブに入ることができなくなり、タブ項目を折りたたむオプションがありません。メッセージボックスがポップアップして、同じ prv タブに戻るはずですアイテムが選択されました
以下のスミス・ジョシュのサンプルコードを見てきましたが、これは私が最初のシーンにまさに望んでいたものです
http://joshsmithonwpf.wordpress.com/2009/09/04/how-to-prevent-a-tabitem-from-being-selected/
しかし、アプリケーションに厳密な「No CodeBehind」があるMVVMで機能するものが必要です