問題タブ [toolstrip]

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 に答える
213 参照

c# - 2 番目のツールバーを既存のツールバーに追加する

C# WinForms:

常にフォーム上にある静的ツールバーがあります。しかし、たとえば、ユーザーがメニューからコマンドを選択すると、静的ツールバーの右側に追加される 2 番目のツールバーが必要になることがあります。どうすればそれを達成できますか?

ありがとう。

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

c# - 同じ行に複数のツールストリップがある

C# WinForms: 2 つのツールバーが必要ですが、それらを同じ行に配置したいです。つまり、一方が他方より下または上にあることを望まないということです。だから彼らは私が望んでいないけん引線になります。

これどうやってするの?

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

.net - ToolStrip.ItemsのUITypeEditorとは何ですか?

私はMSDNのドキュメントを長い間見てきましたが、このエディタは内部のみとして定義されていると思い始めています。これはToolStripItem固有の要素を提供しますが、CollectionEditorに似ていると思います。

[EditorAttribute(typeof(System.ComponentModel.Design.CollectionEditor)、typeof(System.Drawing.Design.UITypeEditor))]

ToolStrip.Itemsが使用するこのエディターのクラスを知っている人はいますか?

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

c# - ToolStripSplitButton.DropDownButtonWidth を 0 に設定する

ToolStripSplitButtonでボタンのみ(ドロップダウンメニューなし)として使用したいStatusStrip

このため、小さな矢印を表示したくないのですが、これはできません。

0 に設定してこれを実行しようとしToolStripSplitButton.DropDownButtonWidthましたが、Windows 7 では正常に動作しますが、Windows XP では動作しません。

小さな矢を取り除く方法は?

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

winforms - ツールストリップでボタンを均一に整列させる方法は?

ツール ストリップが入ったツール ストリップ コンテナがあります。ツール ストリップ内に 3 つのボタンを追加しました。これらのボタンは、垂直ツール ストリップに重ねて配置されます。最後のボタンとツール ストリップの下部の間の距離は、2 つのボタンの間の距離よりも大きくなっています。すべてのボタンがツール ストリップに均等に配置されるようにするにはどうすればよいですか?

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

c# - 各状態の画像を含むツールストリップボタン

私のアプリには、いくつかの ToolStripButtons を備えた ToolSrip があります。基本画像だけでなく、ホバー状態の画像とクリック状態の画像を追加して、できればマウスホバー時のオレンジ色の背景を外したいのですが・・・可能でしょうか?前もって感謝します!

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

c# - ツールストリップボタン 照明を削除

ツールストリップにツールストリップボタンがあり、ボタンの画像を動的に変更するため、マウスをホバーしたときにオレンジ色の照明を削除したい..

これどうやってするの?

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

c# - WinForms ツールチップ項目のサイズ調整

ツールストリップを使用して、アイテムがオーバーフローしないようにするタブストリップを自分で描画しますが、使用可能な幅に合わせて縮小します。多くのブラウザーのタブの動作と非常によく似ています (例: Chrome)。

オーバーライドできる LayoutEngine プロパティがあることは知っていますが、これを実装する方法についての手がかりがありません。

アイテムをツールストリップの幅に合わせる方法を知っている人はいますか?

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

.net - メニューとツールバーの間で共有する ToolStripMenuItem を作成する方法はありますか?

Winforms を使用して、古い VB6 プロジェクトを C# に移植しています。オリジナルは DataDynamic の ActiveBar スイートを使用して、ツールバー、メニュー、およびショートカット リボンの複数の項目への変更を同時に管理します。複数のメニュー、ツールバー、およびコンテキスト メニュー間で共有される項目のテキストを変更するために古いコードで行う必要があるのは、「ツール」オブジェクトの「キャプション」プロパティを変更することだけです。

.NET には、さまざまなコンテナー間で sを共有する何らかの方法が必要だと思いますToolStripItemが、そうではないようです。何か不足していますか?

Clone現在、オブジェクトに拡張メソッドを実装しToolStripMenuItemたり、フォームに各共有可能ファイルを追跡させたりするなど、さまざまなアイデアから始めました。ローカル コピーを更新しても他のコピーが更新されないことに気付いたとき、これは失敗しました (単純に各項目を手動でオン/オフするよりも複雑な更新イベントを追加する必要があります)。タグに基づいてすべてのアイテムを更新する何らかの方法を作成することを検討しました。それもかなり無理のようでした。

同様の状況で、皆さんはどのようなテクニックを使用しましたか?

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

visual-studio - Visual Basic ツールストリップでバグ ヘルプが消える

そこにそれがある!Visual Basic Express 2010 のバグ:

tabPanel の複数のパネル内にいくつかの ToolStrip コントロールをドッキングしています。

また、一部のツールストリップがデザイン ページから消えることがあります。

デザイン サーフェイスの下部にその名前が表示されているので、まだ存在しています。その名前をクリックすると、kazaaaaam!!! が表示されますが、別の場所で別のコントロールをクリックすると、再び消えます。

また、プロジェクトをコンパイルして実行した後も、ユーザーはそれを見ることができません。

唯一の解決策は、新しいツールストリップを挿入し、悪いボタンのボタンをコピーして貼り付けることです!

どんな手掛かり?