問題タブ [statusstrip]

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 投票する
1 に答える
3517 参照

.net - ToolStripStatusLabel を非表示にする代わりに切り捨てます

フォームに StatusStrip コントロールがあります。このコントロールには、ToolStripStatusLabel という子コントロールが 1 つだけ含まれています。テキストが大きすぎると、何も表示されません。何も表示しないのではなく、少なくとも何かを表示することをお勧めします。テキスト全体が収まらない場合でもテキストの一部を表示するには、ToolStripStatusLabel をどうすればよいですか?

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

c# - UserControl をホストする StatusStrip が UserControls OnPaint イベントの呼び出しに失敗する

フォームで使用すると問題なく動作する単純なユーザー コントロールがありますが、このメソッドを介して StatusStrip にホストしようとすると、OnPaint イベントは呼び出されません。MSDN のドキュメントには、これは機能するはずであると記載されていますが、何も表示されず、OnPaint イベントが呼び出されないことが確認されました。

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

c# - ツールストリップでドロップダウン項目をループする方法

ツールストリップ (ツールバー) にドロップダウンがあり、ドロップダウンが動的に設定されているため、ドロップダウンの各項目にクリック イベントを添付しました。ドロップダウンで選択した項目をキャストし、その状態をチェックに設定して、その横にチェックマークを付けて、別のメソッドでループして、どの項目がチェックされているかを確認したいと考えています。どの項目がチェックされているかを確認するドロップダウンの項目をループするにはどうすればよいですか?

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

c# - StatusStrip のパネル?

にパネルを入れることは可能StatusStripですか? MSDNは次のように言っています。

デフォルトの StatusStrip にはパネルがありません。パネルを StatusStrip に追加するには、ToolStripItemCollection.AddRangeメソッドを使用します [...]

...しかし、私は方法を見つけることができません。

Panelaまたは aToolStripPanelを aに追加しようとしましたStatusStripが、 s しか受け入れられませToolStripItemん。一方、ToolStripItemaPanelまたは aに a を追加しようとしましたが、どちらもsToolStripPanelしか受け入れません。Control

0 投票する
0 に答える
1100 参照

c# - ステータスストリップに進行状況バーを 1 つ追加して、各タブの各 Web ブラウザの読み込みを示すにはどうすればよいですか?

私は現在、さまざまな事前定義された機能を持つ c# を使用してカスタムメイドの Web ブラウザーを開発しています。私が遭遇した問題の 1 つは、ステータス ストリップにプログレス バーを追加することです。これを達成するために使用した最初の手法は、webBrowser.Doument.Title を取得しwebBrowser_Navigatedイベントがトリガーされたときにステータス ストリップ ラベルにスローすることです。これは適切に機能しているので問題ありませんが、webBrowser に新しいタブを追加できるようにすると決めたとき、私の仕事はさらに難しくなりました。拡張 Web ブラウザを使用したここSOでも見つけたこれを達成するために。常に頭を悩ませている問題は次のとおりです。私は c# の初心者なので、この問題は非常に難しいと思います。=)

  1. Loading ラベルのテキストには、選択したタブのみが表示されます。他のタブをクリックすると、現在表示されているタブのステータスではなく、以前にナビゲートした特定のページの読み込みステータスが表示されます。ナビゲートされたイベントでこの行を使用しているため、これは議論の余地がないと思います。selectedTab.Controls[0] 以外に tabBrowser を呼び出す方法が見つかりません。ここでの回避策が、各タブにステータスバーをプログラムで追加することであるかどうかはわかりませんが、その方法がわからないか、可能かどうかさえわかりません。

  2. ブラウザでのタブ操作について説明しましたが、タブ タイトルの横に読み込み中の gif を追加して、そのタブのブラウザがまだ読み込み中であることを示すことは可能ですか? 誰かが私にそれを行う方法を教えてくれれば、それは私にとって途方もない助けになります. =)

  3. 私が言ったように、ラベルを使用してブラウザーがロード中であることを示しています。タイトルが示すように、進行状況バーにできることを願っています。ラベルの問題は、ブラウザーのページの読み込みに時間がかかりすぎると、システムが何もしていないとユーザーが判断してしまうことです。

これですべてがカバーされました。以前の質問で私を助けてくれたすべての人に感謝します。この質問は少しトリッキーです。ExtendedWebBrowser をインスタンス化するために使用しているコードは次のとおりです。関数「OpenNewTab()」を作成して、呼び出すと新しいタブとブラウザーが自動的に生成されるようにします。

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

c# - StatusBarMenuStripItemマウスを選択

今日は私の問題を明らかにします。現在の名前を表示するためのstatusStripLabelを作成しました。マウスを置いたときにMenuStripまたはToolStripMenuItemの選択された項目です。私はこのコードを持っています:(それは働いています)

しかし、私はすべてのツールストリップメニューを作成したいのですが、1つだけではありません。(関数など)

0 投票する
0 に答える
352 参照

c# - ステータス ストリップ内のカスタム プログレス バー。c#

こんにちは、おはようございます。

私は現在、Windows フォームを使用したテキスト ベースの RPG に取り組んでいます。

ステータス ストリップにカスタム プログレス バーを作成するにはどうすればよいですか?

ありがとう

ルーカス

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

winforms - toolStrip と statusStrip の場所

どうすればこのようなことを達成できますか?

ここに画像の説明を入力

ツールストリップドックを左に設定しようとしました

ここに画像の説明を入力

ツールストリップのドッキングなし

ここに画像の説明を入力

ステータスストリップドックをなしに

ここに画像の説明を入力

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

c# - プロセスが終了した後の c# statusstrip toolstripstatuslabel の更新

toolstripstatuslabel1プログラムがデータのロードを循環する方法があり、テキストに入れたいのですloadingが、何らかの理由で、ロード中ではなくロードが完了した後にこれを行います。ただしtoolStripProgressBar1、正しく更新されます。私は何を間違っているのでしょうか?

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

c# - c# ToolStripStatusLabel のサイズを設定できませんか?

toolstripstatuslabel では、以下のように画像を追加して表示しています。

ケース 1: 画像リストのサイズを設定する [動作しない]

ケース 2: ラベルのサイズを設定する[動作しない]

上記のどちらの場合も、サイズが反映されません。

AutoSize を false に設定する以外に変更が必要なプロパティはありますか?