問題タブ [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.
c# - C#、ユーザーがログインするとメニューストリップ固有のメニューが開きます
私のmenuStripには、複数のフォームがあります。
そのため、そのうちの1つでは、作成したログインフォームからパスを使用する場合にのみアクセスしたいと考えています。
menustrip、menuがform1にあり、ログインフォームがForm2であるとしましょう。
では、これをどのように組み合わせれば、ユーザーが最初にform2ログインを渡したときにmenustripフォームが開くようになります。
私は変数を渡すだけで見つけたネットで一日中検索していて、それが本当ならform1が飛び出しますが、うまくいきませんでした!
c# - C# / WinForms / メイン フォームのメニューを子フォームからアクセスできるようにする (ショートカット キー)
キーボード ショートカットを持つメニュー ストリップを含むフォームがあります。キーボードは期待どおりに機能します。次に、メイン フォームが所有する別のフォームを追加します (child.Owner = main)。このフォームにフォーカスがある場合、(キーボードを使用して) メイン フォームのメニューにアクセスできません。
これは予想される動作だと思いますが、子フォームにフォーカスがあるときにメイン フォームのメニューへのアクセスを許可したい場合はどうすればよいでしょうか?
すべてのキーボード イベントを手動で設定して処理し、それらを正しいアクションにバインドするのは気が進まないのですが、これが唯一の方法ですか?
乾杯、Eq
vb.net - VB.Net MenuStrip - 一度に表示されるすべてのサブメニュー
奇妙な質問:
私はVB.Netウィンドウフォームにメニューストリップを持っています.大学の私の先生は、メニューストリップのすべてのドロップダウンを一度に表示できるようにすることができれば、私を試験から解放すると言いました:D
これは可能ですか?
エントリできることはわかってい.ShowDropDown()
ますが、次を呼び出すと、最初のエントリが非表示になります。
前もって感謝します!
c# - MenuStrip.Items.Add() をオーバーライドしますか?
Level0 -> Level1 -> Level2 .....などのようにするために、すべてのメニューを自己結合で保持するデータベース テーブルを作成しました。これらのレコードを MenuStrip に入力するには膨大な量のコードが必要だったので、このすべてのコードをサーバー コントロールにカプセル化し、MenuStrip.Items.Add() メソッドをオーバーライドするサーバー コントロールを作成して、そこにすべてのコードを転送したいと考えています。しかし、私はそれを見つけることができないようです。オーバーライドできるのは ToolStripItemCollection だけです。
c# - 特定の項目で ToolMenuStripItem を MenuStrip に追加しますか?
私はWinFormsを使用しています.TreeViewを試しましたが、MenuStripとほとんど同じ構造をしています.ToolStripMenuItemをサブアイテムとして挿入する方法がわかりません. とにかく多分次のようなものがあります:
私はほとんどすべてを試しましたが、そのようなものはまったくありません。誰かが私を助けてくれるかもしれません。
vb.net - アクティブでないときにmdi子フォームがメニューストリップを表示しないようにする
独自のメニューストリップを持つMDIコンテナがあります。MDIコンテナに表示できる(できる)3つの子フォームがあります。これら3つのフォームにはすべて、独自のメニューがあります。アクティブな子フォームのメニューはMDIフォームのメニュー項目に沿って表示されますが、他の2つのフォーム(アクティブでないフォーム)には独自のメニュー項目が表示されます。どうすればこれを防ぐことができますか?
子フォームがアクティブでない場合は、そのフォームのメニューストリップを空にします。フォームをアクティブにすると、MDIフォームのメニューストリップにメニュー項目を表示できます。
c# - MenuStripアイテムのテキストをリソースファイルに移動します
.NET winfrom(C#)を使用しています。メニューストリップコントロールを含むフォームがあり、デザイナーにメニュー項目を追加してテストを割り当てました。次に、このテキストをリソースファイルに移動します。それ、どうやったら出来るの ?
c# - MenuStripにこのショートカットが設定されている場合、ショートカットCtrl + C Ctrl+Vはテキストボックスでは機能しません
目標:コピーアンドペーストのメニューストリップとユーザーにはショートカットキーが表示されます。
問題:MenuStripがあり、ShortcutKeysを設定した場合、メニューによって「キャッチ」されますが、テキストボックスによってはキャッチされなくなります。これは、テキストボックスでCtrl + C/Vを使用できないことを意味します-右クリックするだけです。ショートカットを削除すると、テキストボックスは正常に機能します。
何故ですか?エントリに「Copy______Ctrl + C」という名前を付けたくない場合の解決策は何ですか?
プロジェクトの例:http ://www.file-upload.net/download-4098087/MenuBlocksSTRG.zip.html
MSDNはATMをダウンしています私はこのリンクを見つけました:
winforms - MenuStrip ショートカット キーの間隔
WinForms MenuStrip でメニュー項目テキストとそのショートカット キーの間の間隔を広げる簡単な方法はありますか? 以下に示すように、VS によって生成された既定のテンプレートでさえ、「印刷プレビュー」というテキストが他の項目のショートカット キーを超えて拡張されているため、見栄えが悪くなります。
最長のメニュー項目とショートカット キーのマージンの開始点との間にある程度の間隔を空ける方法を探しています。
c# - C#-MenuStripを動的に作成する
タブ付きのWebブラウザを作成しています。ToolStripMenuItem
URLを入力するために、TextboxとしてMenuStripを設定しようとしてい ます。すべてのコントロールを動的に作成していますが、2つの質問があります。
1)。ToolStripMenuItem
コードからテキストボックスを挿入するにはどうすればよいですか?
(このスクリーンショットでは、デザイン時にMenuStripを追加しただけです)
2)。どうすれば幅を変更できますか?
皆さん、ありがとうございました。