問題タブ [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.
c# - 2 番目のツールバーを既存のツールバーに追加する
C# WinForms:
常にフォーム上にある静的ツールバーがあります。しかし、たとえば、ユーザーがメニューからコマンドを選択すると、静的ツールバーの右側に追加される 2 番目のツールバーが必要になることがあります。どうすればそれを達成できますか?
ありがとう。
c# - 同じ行に複数のツールストリップがある
C# WinForms: 2 つのツールバーが必要ですが、それらを同じ行に配置したいです。つまり、一方が他方より下または上にあることを望まないということです。だから彼らは私が望んでいないけん引線になります。
これどうやってするの?
.net - ToolStrip.ItemsのUITypeEditorとは何ですか?
私はMSDNのドキュメントを長い間見てきましたが、このエディタは内部のみとして定義されていると思い始めています。これはToolStripItem固有の要素を提供しますが、CollectionEditorに似ていると思います。
[EditorAttribute(typeof(System.ComponentModel.Design.CollectionEditor)、typeof(System.Drawing.Design.UITypeEditor))]
ToolStrip.Itemsが使用するこのエディターのクラスを知っている人はいますか?
c# - ToolStripSplitButton.DropDownButtonWidth を 0 に設定する
ToolStripSplitButton
でボタンのみ(ドロップダウンメニューなし)として使用したいStatusStrip
。
このため、小さな矢印を表示したくないのですが、これはできません。
0 に設定してこれを実行しようとしToolStripSplitButton.DropDownButtonWidth
ましたが、Windows 7 では正常に動作しますが、Windows XP では動作しません。
小さな矢を取り除く方法は?
winforms - ツールストリップでボタンを均一に整列させる方法は?
ツール ストリップが入ったツール ストリップ コンテナがあります。ツール ストリップ内に 3 つのボタンを追加しました。これらのボタンは、垂直ツール ストリップに重ねて配置されます。最後のボタンとツール ストリップの下部の間の距離は、2 つのボタンの間の距離よりも大きくなっています。すべてのボタンがツール ストリップに均等に配置されるようにするにはどうすればよいですか?
c# - 各状態の画像を含むツールストリップボタン
私のアプリには、いくつかの ToolStripButtons を備えた ToolSrip があります。基本画像だけでなく、ホバー状態の画像とクリック状態の画像を追加して、できればマウスホバー時のオレンジ色の背景を外したいのですが・・・可能でしょうか?前もって感謝します!
c# - ツールストリップボタン 照明を削除
ツールストリップにツールストリップボタンがあり、ボタンの画像を動的に変更するため、マウスをホバーしたときにオレンジ色の照明を削除したい..
これどうやってするの?
c# - WinForms ツールチップ項目のサイズ調整
ツールストリップを使用して、アイテムがオーバーフローしないようにするタブストリップを自分で描画しますが、使用可能な幅に合わせて縮小します。多くのブラウザーのタブの動作と非常によく似ています (例: Chrome)。
オーバーライドできる LayoutEngine プロパティがあることは知っていますが、これを実装する方法についての手がかりがありません。
アイテムをツールストリップの幅に合わせる方法を知っている人はいますか?
.net - メニューとツールバーの間で共有する ToolStripMenuItem を作成する方法はありますか?
Winforms を使用して、古い VB6 プロジェクトを C# に移植しています。オリジナルは DataDynamic の ActiveBar スイートを使用して、ツールバー、メニュー、およびショートカット リボンの複数の項目への変更を同時に管理します。複数のメニュー、ツールバー、およびコンテキスト メニュー間で共有される項目のテキストを変更するために古いコードで行う必要があるのは、「ツール」オブジェクトの「キャプション」プロパティを変更することだけです。
.NET には、さまざまなコンテナー間で sを共有する何らかの方法が必要だと思いますToolStripItem
が、そうではないようです。何か不足していますか?
Clone
現在、オブジェクトに拡張メソッドを実装しToolStripMenuItem
たり、フォームに各共有可能ファイルを追跡させたりするなど、さまざまなアイデアから始めました。ローカル コピーを更新しても他のコピーが更新されないことに気付いたとき、これは失敗しました (単純に各項目を手動でオン/オフするよりも複雑な更新イベントを追加する必要があります)。タグに基づいてすべてのアイテムを更新する何らかの方法を作成することを検討しました。それもかなり無理のようでした。
同様の状況で、皆さんはどのようなテクニックを使用しましたか?
visual-studio - Visual Basic ツールストリップでバグ ヘルプが消える
そこにそれがある!Visual Basic Express 2010 のバグ:
tabPanel の複数のパネル内にいくつかの ToolStrip コントロールをドッキングしています。
また、一部のツールストリップがデザイン ページから消えることがあります。
デザイン サーフェイスの下部にその名前が表示されているので、まだ存在しています。その名前をクリックすると、kazaaaaam!!! が表示されますが、別の場所で別のコントロールをクリックすると、再び消えます。
また、プロジェクトをコンパイルして実行した後も、ユーザーはそれを見ることができません。
唯一の解決策は、新しいツールストリップを挿入し、悪いボタンのボタンをコピーして貼り付けることです!
どんな手掛かり?