問題タブ [menustrip]

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

c# - MenuStrip の幅のサイズ変更

menustrip と form の間に、menuStrip の右側に隙間を作りたいです。autosize= false と新しいサイズ プロパティを使用しました。メニューストリップの高さは変更されますが、幅は変更されません。メニューストリップの幅はフォームの幅と同じままです。

設計→プロパティ→サイズからも変更できません。

メニューストリップの右からフォームの左にギャップを作成するだけです。

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

winforms - 次/前のメニューの代わりに前/次のメニューを選択するための左右の矢印キーを取得する

完全なアプリケーションで確認できますが、簡単なデモで完全に再現可能です:

、、およびのMenuStrip3 つのメニューを含むがあります。これらの各メニューには、/ /.../ /という 3 つの項目が含まれています。ABCA1A2C2C3

を押すAltと、最初のメニューAが選択されます。その後、←</kbd> and →</kbd> keys to select other menus. That is as it should be.

ただし、押すと↓</kbd> to open a menu, I can still use ←</kbd> and →</kbd> to select other menus, but the order is reversed: ←</kbd> selects the next menu, and →</kbd> the previous.

MenuStripローカル システムに問題があるのか​​、これがコンポーネントのバグなのか、必要なプロパティを設定するのを忘れているのかを判断するのに苦労しています。3 つすべてのケースで、誰かが既にこの問題に遭遇していると思われるため、3 つすべてが私には奇妙に思えます。

私が何を求めているのかはっきりしない場合は、ここに画像があります:

メニューストリップの問題

言及するのを忘れる前に、関連するコードはありません。このデモ アプリケーションは、まったく新しい WinForms プロジェクトでありMenuStrip、既定のフォームに 1 つのコントロールが追加され、それぞれ 3 つの項目を持つ 3 つのメニューがあり、それぞれにテキストのみを設定しています。

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

c# - C#メニューストリップから1つのアイテムをデフォルトで選択する方法は? Menustrip Selected から選択したアイテムをテキストボックスに表示する方法

私はC#WFAに取り組んでいます。設定という 1 つの項目を含むメニューストリップが 1 つあります。この下には、ID、番号、時間の 3 つの項目があります。番号項目の下には、男性が選択できる項目が 5 つあります。今、私はそれを次のようにしたいと思います: 最初に Number の下の項目の 1 つがデフォルトで選択されているようにします。次に、GUI にもう 1 つのテキスト ボックスを作成し、Number の下でどの項目が選択されているかを示します。

例えば:

Number 2 をデフォルトの選択項目として設定したいのですが、どうすればよいですか? 選択した Number アイテムをテキスト ボックスに表示したいのですが、どうすればよいですか?

どうもありがとう!

BR エマ

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

vb.net - How to get height of individual buttons in a MenuStrip in VB.Net

I have a menu strip, that can have buttons added/removed. I want to be able to get the height of each individual button, and add them up. Is this possible?

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

winforms - フォーム サイズが小さくなると、MenuStrip コントロール メニューの場所が変わる

次のように、Windows フォームに menustrip コントロールがあります。

ただし、ユーザーがフォームのサイズを変更したり、フォームが狭くなったりすると、メニューは次のようになります。

これにはプロパティがありますか?または、私が望むものを可能にする他のコントロールを使用する必要があります。ウィンドウのサイズに応じて、Visual Studio の動的メニューで試すことができます。

助言がありますか?ありがとう

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

c# - レイアウトを失うことなく menuStrip と TabPages を使用しますか?

いくつかのタブページを含むフォームがあります。フォームに MenuStrip を追加すると、タブページが右側で切り取られます。

分かりやすいように画像を追加しました。

ここに画像の説明を入力

MenuStrip には、尋問マーク (スクリーンショットで赤くマーク) のみが含まれます。これを追加するとすぐに、タブの右端が左に移動します (メニューストリップの幅だけだと思います) - スクリーンショットに青い線でマークされています。

2 番目の画像に示すように、MenuStrip と tabPages を組み合わせてレイアウトを取得する正しい方法は何ですか?

ここに画像の説明を入力

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

vb.net - メニュー ストリップからドロップ ダウン項目 TEXT を表示する方法

私が達成したいのは、選択項目のテキストを抽出してメッセージボックスに表示することです(最初に、SQLクエリに使用します...)

たとえば、次の画像の「SPR (Suivi piece rechange)」など、選択した特定の ITEM を抽出します。

ここに画像の説明を入力

これを試しましたが、「Menu」をクリックすると、メニューストリップの名前「MenuStrip1」が返されます。

編集:

すべてのアイテムがデータベースから動的に追加されることを忘れていたので、これらのアイテムに対して定義済みの Private Sub....End Sub プロシージャはありません。

前もって感謝します。

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

c# - menuStrip グラデーション背景を持つ toolStrip

上部にメニューとツールストリップがあるフォームがあります。menuStrip には見栄えの良いグラデーションの背景がありますが、toolStrip コントロールで同じ効果を得るにはどうすればよいですか? RenderMode プロパティについては知っていますが、これを変更しても望ましい結果が得られません。

ツールストリップの背景

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

vb.net - VB.net メニューストリップ ボタン

クリックするとメニューストリップをドロップダウンするボタンを作成したいと思います。ドロップダウンでメニューストリップを単独で使用することに成功しましたが、メニューをドロップダウンするための主なトリガーとしてボタンを作成したいと考えています。これは可能ですか?前もって感謝します。

0 投票する
6 に答える
21333 参照

c# - 名前付きのtoolstripmenuItemを見つける方法

menuStrip1 項目の visible プロパティを false に設定しました。

toolStripMenuItem and dropDownItemこれで、menustrip1の名前がわかりました。必要な をアクティベートする方法を教えてtoolStripMenuItem and dropDownItemください。

私は持っている

toolStripMenuItem and dropDownItemここで、これら 2 つの ( ) アイテムに visible true を設定します。どうやってやるの?私はそれらの名前だけを知っています。