問題タブ [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 に答える
3243 参照

c# - C#、ユーザーがログインするとメニューストリップ固有のメニューが開きます

私のmenuStripには、複数のフォームがあります。

そのため、そのうちの1つでは、作成したログインフォームからパスを使用する場合にのみアクセスしたいと考えています。

menustrip、menuがform1にあり、ログインフォームがForm2であるとしましょう。

では、これをどのように組み合わせれば、ユーザーが最初にform2ログインを渡したときにmenustripフォームが開くようになります。

私は変数を渡すだけで見つけたネットで一日中検索していて、それが本当ならform1が飛び出しますが、うまくいきませんでした!

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

c# - C# / WinForms / メイン フォームのメニューを子フォームからアクセスできるようにする (ショートカット キー)

キーボード ショートカットを持つメニュー ストリップを含むフォームがあります。キーボードは期待どおりに機能します。次に、メイン フォームが所有する別のフォームを追加します (child.Owner = main)。このフォームにフォーカスがある場合、(キーボードを使用して) メイン フォームのメニューにアクセスできません。

これは予想される動作だと思いますが、子フォームにフォーカスがあるときにメイン フォームのメニューへのアクセスを許可したい場合はどうすればよいでしょうか?

すべてのキーボード イベントを手動で設定して処理し、それらを正しいアクションにバインドするのは気が進まないのですが、これが唯一の方法ですか?

乾杯、Eq

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

vb.net - VB.Net MenuStrip - 一度に表示されるすべてのサブメニュー

奇妙な質問:

私はVB.Netウィンドウフォームにメニューストリップを持っています.大学の私の先生は、メニューストリップのすべてのドロップダウンを一度に表示できるようにすることができれば、私を試験から解放すると言いました:D

これは可能ですか?

エントリできることはわかってい.ShowDropDown()ますが、次を呼び出すと、最初のエントリが非表示になります。

前もって感謝します!

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

c# - MenuStrip.Items.Add() をオーバーライドしますか?

Level0 -> Level1 -> Level2 .....などのようにするために、すべてのメニューを自己結合で保持するデータベース テーブルを作成しました。これらのレコードを MenuStrip に入力するには膨大な量のコードが必要だったので、このすべてのコードをサーバー コントロールにカプセル化し、MenuStrip.Items.Add() メソッドをオーバーライドするサーバー コントロールを作成して、そこにすべてのコードを転送したいと考えています。しかし、私はそれを見つけることができないようです。オーバーライドできるのは ToolStripItemCollection だけです。

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

c# - 特定の項目で ToolMenuStripItem を MenuStrip に追加しますか?

私はWinFormsを使用しています.TreeViewを試しましたが、MenuStripとほとんど同じ構造をしています.ToolStripMenuItemをサブアイテムとして挿入する方法がわかりません. とにかく多分次のようなものがあります:

私はほとんどすべてを試しましたが、そのようなものはまったくありません。誰かが私を助けてくれるかもしれません。

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

vb.net - アクティブでないときにmdi子フォームがメニューストリップを表示しないようにする

独自のメニューストリップを持つMDIコンテナがあります。MDIコンテナに表示できる(できる)3つの子フォームがあります。これら3つのフォームにはすべて、独自のメニューがあります。アクティブな子フォームのメニューはMDIフォームのメニュー項目に沿って表示されますが、他の2つのフォーム(アクティブでないフォーム)には独自のメニュー項目が表示されます。どうすればこれを防ぐことができますか?

子フォームがアクティブでない場合は、そのフォームのメニューストリップを空にします。フォームをアクティブにすると、MDIフォームのメニューストリップにメニュー項目を表示できます。

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

c# - MenuStripアイテムのテキストをリソースファイルに移動します

.NET winfrom(C#)を使用しています。メニューストリップコントロールを含むフォームがあり、デザイナーにメニュー項目を追加してテストを割り当てました。次に、このテキストをリソースファイルに移動します。それ、どうやったら出来るの ?

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

c# - MenuStripにこのショートカットが設定されている場合、ショートカットCtrl + C Ctrl+Vはテキストボックスでは機能しません

目標:コピーアンドペーストのメニューストリップとユーザーにはショートカットキーが表示されます。

MenuStripはTextBoxをブロックします

問題:MenuStripがあり、ShortcutKeysを設定した場合、メニューによって「キャッチ」されますが、テキストボックスによってはキャッチされなくなります。これは、テキストボックスでCtrl + C/Vを使用できないことを意味します-右クリックするだけです。ショートカットを削除すると、テキストボックスは正常に機能します。

何故ですか?エントリに「Copy______Ctrl + C」という名前を付けたくない場合の解決策は何ですか?

プロジェクトの例:http ://www.file-upload.net/download-4098087/MenuBlocksSTRG.zip.html

MSDNはATMをダウンしています私はこのリンクを見つけました:

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

winforms - MenuStrip ショートカット キーの間隔

WinForms MenuStrip でメニュー項目テキストとそのショートカット キーの間の間隔を広げる簡単な方法はありますか? 以下に示すように、VS によって生成された既定のテンプレートでさえ、「印刷プレビュー」というテキストが他の項目のショートカット キーを超えて拡張されているため、見栄えが悪くなります。

メニューストリップ

最長のメニュー項目とショートカット キーのマージンの開始点との間にある程度の間隔を空ける方法を探しています。

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

c# - C#-MenuStripを動的に作成する

タブ付きのWebブラウザを作成しています。ToolStripMenuItemURLを入力するために、TextboxとしてMenuStripを設定しようとしてい ます。すべてのコントロールを動的に作成していますが、2つの質問があります。

1)。ToolStripMenuItemコードからテキストボックスを挿入するにはどうすればよいですか?

(このスクリーンショットでは、デザイン時にMenuStripを追加しただけです)

ここに画像の説明を入力してください

2)。どうすれば幅を変更できますか?

皆さん、ありがとうございました。