問題タブ [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 - TabControl.Orientation?
ヘッダーが上部ではなく左側にあるように TabControl を設定したいのですが、どうすればよいですか?
wpf - TabControl.ItemTemplate: TabItem.Header.Text を StringFormat で MultiBinding に設定します
TabItem.Header をいくつかのフィールドから取得したバインディングに設定するにはどうすればよいですか。各バインディングは異なるサイズで表示され、すべて元のヘッダー テキストの代わりに表示されます。ヘッダーのデフォルトのスタイルと動作をオーバーライドすることなく、テキストのみが必要です。
テンプレートを設定しようとしましたが、内部コントロールを含む四角形を作成します。この四角形はユーザーのクリックに応答せず、コントロール スタイルもあります。このコントロールを非表示にして、テキストのみを表示する必要があります。 .
私は次のことを試しました:
しかし、それは何も示していません。
また、HeaderTemplate を DataTemplate に設定しようとしましたが、DataTemplate が TabItem スタイルをオーバーライドし、テキストをクリックしてもクリックされたタブに移動しません。また、選択されていないタブが非常におかしいように見えます。テキストの四角形が浮かんでいますが、透明にしたいのです。
したがって、私の質問を要約すると、TabItem.Header.Text を StringFormat で MultiBinding に設定したいと思います。
c# - TabItemの新しいウィンドウ?
'sで別Window
のものを開くことは可能ですか?TabControl
TabItem
これを実行したい理由は、に5が含まれている場合TabItem
、TabControl
これらすべてをコーディングしている1つのウィンドウファイルTabItem
とそれに関連するアクションが非常に大きくなるためです。TabItem
ですから、それぞれに独自のWindow
ファイルを与えることができればいいのですが。
または、をWindow
制御するファイルTabControl
が大きくなりすぎるという問題をどのように解決しますか?
wpf - WPF のテンプレートに基づいて、実行時に異なるコンテンツを持つ TabItems を作成する
私は WPF を使用してアプリケーションを作成しています。その一部には、カスタムの社内デバイスを構成するために使用されるさまざまなファイルをユーザーが管理することが含まれます。同じ TabControl 内のタブでさまざまな種類の構成を操作できるようにする必要があります。つまり、TabItems のコンテンツを動的に生成する必要があります。ControlTemplates でこれを行いたいのですが、まだ機能するテンプレートを取得できていません。Window リソースで定義された「pendantConfigurationTabItemTemplate」という ControlTemplate があり、次のコードを使用してテンプレート (アクセスする必要がある名前付きアイテムを含む) を TabItems に適用し、それらを親 TabControl に追加します。
コードビハインド:
ただし、プログラムを実行するたびに、タブコントロールにタブが追加されず、代わりにタブコントロールが(一見)テンプレートのコンテンツに置き換えられるかカバーされます。誰かがこれで私を助けてくれますか?
事実上、私がやりたいことは、WPF テンプレートを TabItem ファクトリとして使用することです
wpf - WPF TabItem 要素の MouseClick イベント
内のWPFアプリTabControl
には、TabItem
1つの要素がありLabel
ます。thisでイベントを発生MouseClick
させたいのですが、イベント:Tab
TabControl
MouseLeftButtonDown
ラベルをクリックしたときにのみ発火します。それは私が欲しいものではありません。
コンテンツではなく、MouseClick
上でイベントを発生させるにはどうすればよいですか?Tab
c# - C#で実行時に動的にTabItemsにコントロールを追加する
だから、これが私の問題です。私はWpfアプリケーションで作業しているので、標準のWindowsフォームコントロールをすべて持っているわけではありません。したがって、windowsformshostを使用して、タブアイテム内にWebブラウザーを保持しようとしています。だからここに私が持っているものがあります:
現在、TabとBrowserは、コントロールの単なるカスタム実装であり、両方ともテストされ、機能しています。だからそれは問題ではありません。今私が見る限り、そのコードは機能するはずです。しかし、私は空白のタブページを見つめています。これはコードビハインドに含める必要があり、WPF自体に含めることはできないことに注意してください。
ご入力いただきありがとうございます。:) 乾杯
編集:私も同じ効果のために標準、controls.tabitem、forms.webbrowserで操作を試したことに注意してください
wpf - 画像付きの WPF TabItem スタイル
私には があり、にTabControl
はテキストとアイコンがあります。これを行うには、 に a を追加する必要があります。TabItem
TabItem
StackPanel
TabItem
ただし、 を追加するStackPanel
と、テキストのデフォルト スタイルを制御できなくなります。
リソース:
タブ項目:
関連する行はContentPresenter
リソース (スタイル) にあります。TextBlock.Foreground="White"
動作しなくなりました。理由はわかりますが、他にこれを行う方法がわかりません。何か案は?
wpf - Visual Studio 2008、WPFタブアイテム。どうすれば前面に表示できますか?
TabItem
Visual Studio 2008 wpfプロジェクトで、を前面にTabControl
表示して、編集しているコントロールを確認する方法がわかりません。
ビジュアルディスプレイ部分には、最初ののコントロールのみが表示されますTabItem
。設計時ではなく、実行時に機能します。
遅れているように聞こえますが、私はそうかもしれませんが、方法がわからないので、誰かに方法を教えてもらえれば本当にありがたいです。
物を前に持ってきて、後ろに押してみましたか?ドキュメントのアウトラインをクリック、プロパティを確認、ダブルクリック、髪の毛を抜く、壁に頭をぶつける...
どうしてこんなに単純なことが私を逃れることができるのでしょうか?:(
ありがとうございました。
wpf - App.xaml から動的に生成された TabItem のスタイルを設定する
私のアプリケーションでは、いくつかのメニューとメニュー項目で構成されたメイン ウィンドウとTabControl
. では、という名前のタイプのプロパティを含むWindow.DataContext
my を参照しています。ViewModel
ObservableCollection<MyItemModel>
Items
MyTabControl.ItemsSource
はItems
プロパティにバインドされているため、TabItem
s は動的に宣言されます。
ここで、次のように App.xamlで を定義Style
したいと思います。TabItem
そして、これStyle
を私ので使用しますWindow
。TabControl
しかし、問題は、 がこのようなプロパティを持っていない場合はどうすればItemsStyle
よいでしょうか?
silverlight - Silverlight でタブ項目のオブジェクトにアクセスする
いくつかのタブアイテムを使用するタブコントロールがある Silverlight ユーザーコントロールがあります。これで、各タブ項目は別のユーザー コントロールになります。これらのユーザー コントロール タブアイテムの 1 つのオブジェクトにアクセスする方法があるかどうか疑問に思っていました。
たとえば、メインのユーザー コントロールに xaml があるとします。
そして、私の PrestatiesUC ユーザーコントロールには、オブジェクトがあります:
メインのユーザーコントロールコードで動的に起動時の可視性を無効にするにはどうすればよいですか?
私は次のようなことを試しました:
しかし、これはうまくいきませんでした。
何か案は?