問題タブ [tabpage]

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.

0 投票する
4 に答える
6399 参照

c# - WinForms タブ コントロールで、IE や Firefox のようにタブの並べ替えを実行できるようにすることは可能ですか?

TabControlIE や Firefox のように、実行時に WinForms のタブを並べ替えることができますか?

このようなリンクはあまり期待できません。

0 投票する
2 に答える
743 参照

c# - タブページ コントロール

実行時に追加したタブページのコントロールを削除する方法はありますか? ランタイムに追加されたコントロール (C#) を削除することだけを覚えておいてください。

どうもありがとう :)

0 投票する
1 に答える
828 参照

c++ - TabPages :: KeyDown でタブを前面に移動

私は VS 2008 経由で Managed C++ で作業しています。Windows フォーム アプリを作成しています。アプリケーションには 4 つのタブが含まれています。ユーザーは、単純にファンクション キー (この場合は F5、F7、F9、または F10) を押すことができるようにしたいと考えています。. . タブページを前面に移動します。

KeyDown イベントをキャプチャする必要があることはわかっています。それはうまくいきます。これは、KeyDown イベント ハンドラにいくつかの MessageBox::Show をダンプしたため、確かに、ファンクション キーが押されたときにメッセージが返されるためです。

ただし、問題/ジレンマは、実際に選択されたタブページになるために押されたファンクションキーに対応するTabPageを取得できないように見えることです。私が試してみました 。. . 「BringToFront」、「Focus」、「Enter」、「Click」。これらのどれも、TabPage を前面に表示するトリックを行っていないようです。

ここに私の C++ コードがあります。. .

何か案は?

ところで、変数「CurrentTab」は次のように定義されています。. .

助けてくれてありがとう!

ああ、フォーム上のすべてのコントロールは KeyDown イベントをキャプチャするように定義されているため、フォームにフォーカスがあるコントロールに関係なく、KeyDown イベントが発生します。. .

そのようです 。. .

0 投票する
1 に答える
914 参照

c# - マルチタブ用のC#one statusStrip?

フォームに複数のタブページがありますが、それらすべてのタブに1つのstatusStripを使用できますか?tab_page1からtab_page2に変更すると、フォームの下部にあるstatusStripが消えたためです。よろしくお願いします。

0 投票する
2 に答える
877 参照

c# - C# TabPage の継承

私は2つのクラスを持っています。最初のクラスには TabPage コントロールがあります。Childクラス(Class B)のTabPageのレイアウトを変更したい。たとえば、Child クラスの tabPage コントロールにシンプルなボタンを追加する方法は?

0 投票する
2 に答える
1456 参照

c# - C#コンボボックスとTabControlの問題

enter code hereフォームにTabControlがあり、TabPagesにComboBoxがあります。

フォームがOnLoadの場合、ComboBoxesにListItemsを入力し、デフォルト値をstring.Emptyに設定しようとします。

ただし、ComboBox.SelectedText = string.Emptyは、最初のTabPageに対してのみ機能します。他のComboBoxはコマンドを無視し、リストの最初の項目としてデフォルト値を取ります。なんでそうなの?どうすればそれを克服できますか?

ComboBoxはすべてこの関数によって設定されます

}

0 投票する
1 に答える
3746 参照

c# - C#-フォーカスをタブコントロール/ページに渡し、マウスホイールでスクロールできない

タブコントロールのタブに対応する4つのアイテムを含むコンボボックスがあります。ユーザーがコンボボックスからアイテムを選択すると(左クリックしてもう一度左クリックしてアイテムを選択)、タブコントロールの対応するタブページが選択されます。タブページは自動スクロールに設定されていますが、この方法でタブページを選択すると、マウスホイールのスクロールは機能しません。(そのタブページ内のコントロールを手動でクリックすると、マウスホイールでスクロールできます。)

ユーザーがマウスホイールを使用して同じコンボボックスからアイテムを選択した場合(および対応するタブページに制御が正常に渡された場合)、マウスホイールのスクロールはそのタブページで正常に機能し、理由がわかりません。

0 投票する
3 に答える
5166 参照

.net - 表示されていないタブページ (タブ コントロール) 上のコントロールは、Visible = false を返します。

Windowsフォームにタブコントロールがあります。次の例を除いて、うまく機能しています。選択するとtabpage2、上のすべてのコントロールtabpage1がプロパティを FALSE として返しvisibleますが、これはすべてが に設定されているため、実際には正しくありませんvisible = false

すべての子コントロールが FALSE を継承するようtabpage1に設定されているためだと思います。visible = false

もちろん、tabpage1が選択されている場合は、すべてのコントロールが表示可能なプロパティの正しい値を返します。

回避策が必要です。誰にも解決策がありますか?

0 投票する
1 に答える
896 参照

vb.net - コンボボックスの上にマウスを置くと、タブページが再描画されるのはなぜですか?

タブページがあります。そして、その中にコンボボックスがあります。マウスをその上に置くと、タブページのペイント機能が実行されます。なんで?

Combobox には処理される関数はありません。単なるコンボボックスです。コンボボックスをタブページの外に移動すると、マウスをコンボボックスの上に置いてもタブページが描画されません。変..

0 投票する
1 に答える
2139 参照

c# - カスタムの背景色または背景画像を TabPage コントロールに割り当てるにはどうすればよいですか?

Visual Studio C# 2010 でタブページ コントロールに背景画像を割り当てるにはどうすればよいですか? 各タブに個別に背景画像を提供することはできますが、タブページ コントロールの一部が異なる背景のままであり、各タブ ページの背景が適切であるため、タブページ コントロール全体に対しては提供できません。

これが私のフォームの写真です:

C:\Documents and Settings\AWaheed3\Desktop\Stack Overflow.JPG

タブ行の「灰色」の領域を参照してください。タブページ コントロール全体を 1 つの背景でカバーするにはどうすればよいですか?