問題タブ [tabcontrol]
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.
vb.net - VB.NETのタブコントロール
私は自分のプロジェクトを行っており、VB.NETの多くのタブコントロールを含めて設計しています。
例:
tab1、tab2、tab3のような3つのタブページがあります。そして、tab1、tab2、tab3を開くためのメニューバーがあります。
コードを使用して各タブページを開くにはどうすればよいですか?
この問題を解決するにはどうすればよいですか?
.net - WPFTabControlでタブを並べ替える
IEやFirefoxと同様に、TabItemのドラッグアンドドロップをサポートするようにWPFTabControlをカスタマイズする簡単な方法はありますか。
.net - .NETでTabControlをウィザードスタイルに変換するには?
フォームをウィザード スタイルにしたいので、TabControl を使用してウィザードのページを TabPages として使用しました。実行時にタブが表示されるようにするなど、修正が必要な小さな問題がありました。TabControl を継承し、「TabsVisible」というプロパティを追加して修正しました。うまくいきました。(参照: http://dotnetrix.co.uk/tabcontrol.htm - HideTabs プロパティを追加して Tabitems のオン/オフを切り替えます)
しかし、次のような他の小さな問題があります。 1. Ctrl + Tab を押すと、タブが変更されます。これは、OnKeyDown メソッドをオーバーライドすることによって無効にされます 2. アクティブなカーソルがタブ リストにあり、矢印キーが押されると、現在のタブ ページが変更されます。どうすればこれを無効にできますか??
だから私の質問は - タブページが変更されないように、tabControl で矢印キーを無効にするにはどうすればよいですか?
c# - IsEnabled、IsMouseOver などのトリガー時の WPF スタイリング タブ項目テキストの前景
トリガーを使用して、WPF タブ項目のヘッダー テキスト ブロックの前景色を変更しようとしています。これは、ほとんどの (単純な) シナリオでは問題なく機能しますが、TextBlocks がグローバルにスタイル設定されている場合は機能しません。
したがって、この単純な「マウスオーバー」トリガーは、前景色を変更するという点で機能します。
問題は、(一貫した外観を維持するために) App.xaml で TextBlocks がグローバルにスタイル設定されている場合、前景は変更されず、グローバルにスタイル設定された前景色が保持されることです。これは、私の TextBlocks がどのようにスタイルされているかです:
だから私の質問は、(TabItem のトリガーで) 明示的に定義されたスタイルの割り当てが優先されるべきではないということですか? さらに重要なのは、スタイルをすべてのテキストブロックに個別に割り当てずに、TabItem テキストブロックの色を期待どおりに変更することなく、これを回避するにはどうすればよいですか?
どうもありがとう
NT
wpf - ボタンがC#を使用して内部にある場合、プログラムでボタンにアクセスする方法
初めて XAML を使用するので、いくつか質問があります。
ボタン (BrowseButton) を使用して Harddrive 内のフォルダーを参照するにはどうすればよいですか? この場合、ボタンが内側にあるため
以下に示した方法を使用できますか?実際には、最初のドックパネルには画像とラベルが保持され、他のドックパネルにはタブコントロールが含まれます。
タブコントロールがある場合、実行時にタブを増やすことができるリストビューを追加するにはどうすればよいですか..リストビューは実行時にも利用できるはずです。タブの上部に閉じる(「X」)マークを追加してボタンを閉じる方法
おそらく私はたくさんの質問をしました、ごめんなさい:(
助けてください
c# - タブ付きMDIインターフェイスを作成する
私はC#2005を使用してWindowsアプリケーションを開発しています。タブコンテナを使用して子フォームを表示することを計画しています。メニューストリップを使用してメニューを表示し、MainMenuフォームのIsMDIContainer=trueプロパティを設定しました。MainMenuフォームにはタブコントロールも含まれており、すべての子フォームをタブコントロールのタップページとして表示する予定です。
これまで、ユーザーがメニューオプションを選択したときにタブページを追加することができました。しかし、タブページ内に子フォーム自体を表示する方法がわかりません。
メニュークリックイベントで次のコードを使用しました。
タブページに子フォームを正しく表示するにはどうすればよいですか?[ファイル]->[新しいタイプのアプリケーション]が必要ありません。メニュークリックイベントで同じ(空白の)フォームが表示されます。私のメニューオプションは、それぞれ固有の/異なるフォームを表示する必要があります。
ありがとうございました。
ラリットクマールバリク
c# - タブ コントロールでユーザー コントロールをサイズ変更可能にする
ユーザー コントロールをフォームのサイズ変更イベントに反応させる方法がわかりません。
ユーザー コントロールは、メイン フォームのタブ コントロールに存在します。
ユーザーコントロールはタブコントロールのすべての側面に固定されていますか、それともタブページですか?
タブ コントロールは、フォームのすべての側面に固定されています。
メイン フォームのサイズを変更すると、タブ コントロールは正しくサイズ変更されますが、ユーザー コントロールは変更されません。
[概要]
DataBoxUserControl
- ボタンとテキスト ボックスを持つユーザー コントロール。
- テキスト ボックスの側面は、ユーザー コントロールに固定されています。
MainForm
- フォームのすべての側面に固定されたタブ コントロールがあります。
- タブ コントロールには、タブ コントロールに固定された側面を持つ DataBoxUserControl があります。
MainForm のサイズを変更すると、タブ コントロールのサイズが変更されますが、ユーザー コントロールのサイズは変更されません。
[他に試したこと]
1.各タブ ページにパネル コントロールを配置し、パネルを固定してみました。次に、ユーザー コントロールをパネルに配置して固定します。私はそれを間違っていますが、それもうまくいきませんでした。
2.どこかで読んで、メインフォームのサイズ変更イベントをユーザーコントロールに登録しようとしました。しかし、私はそれを本当に理解していません。また、どこで見たのかを見つけることができないようです.
私はc#と.net 3.5を使用しています
c# - TabPage を削除する
C# 2005 を使用して Windows アプリケーションを作成しています。Menustrip を含む MDIForm (frmMainMenu) と
タブ コントロール。私の ChildForm は frmPurchaseEntry です。ユーザーが特定のメニュー オプションをクリックすると、新しい TabPage が作成され、
子フォームは TabPage 内に表示されます。
MDIForm (frmMainMenu) の MenuClick イベントで次のコードを使用しています。
ここまではOKです。しかし、ChildForm が閉じているときに TabPage を削除できません。以下のコマンドのみ
ChildForm を閉じますが、空の TabPage はまだ残っています。
TabPage を削除する構文は次のとおりです。
しかし、ChildForm から MDIForm の TabControl にアクセスできません。TabControlにPublic修飾子を使おうとしたのですが、
まだ ChildForm から公開されていません。
ChildForm から特定の TabPage (特定の Tab Text を含む) を削除して破棄するにはどうすればよいですか?
ありがとうございました。
ラリット・クマール・バリク