問題タブ [menuitem]

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

asp.net - ASPバインディングの質問

以下は、更新しようとしているサンプルコードです。クライアントは、メニュー項目のテキストを AppSetting 値にしたいと考えています。アプリ設定とそれを実装する機能をセットアップできました。しかし、バインド コードでエラーが発生し、見逃したものを誰かが見ているのではないかと考えています。

MenuItem に ID タグを設定するのと同じくらい簡単ですか? ID を使用しようとすると、インテリセンスでビジュアル スタジオによって認識できません。

エラー -> フィールド OUEntity への双方向データバインディングを持つ MenuItem コントロールには ID が必要です。


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

asp.net - ASP.NETMenuItemの個々のスタイル

サイト内のナビゲーションにASP.NETメニューコントロールを使用したいと思っています。ただし、各MenuItemのスタイルを変える必要があるという要件があります(静的とonHoverの両方で異なる色)。MenuItemから継承するカスタムクラスを作成せずに、これは可能ですか?

より良い解決策についての考え?

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

wpf - WPF:消えるアイコン

Window.Resourcesで宣言されているアイコンがいくつかあります。それらは最初に表示する必要があるときに正常に表示されますが(たとえば、メニューがクリックされ、MenuItemアイコンが機能します)、別のメニュー(たとえば、コンテキストメニュー)が表示された後、元のアイコンが消えて戻りません。アイコンを初めて使用した最後の要素がそれを保持するようになります。

24ビットPNG、インターレース24ビットPNG、8ビットPNGとして保存してみましたが、同じことが起こります。これは1つだけではなく、複数の場所で使用されるすべてのアイコンがこのように動作します。

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

asp.net - ASP.Net メニュー項目のインライン コード

コントロールの子属性プロパティをインライン コードで設定する方法かどうかは誰にもわかりませんか? 私はそのようなことを意味します

<%# 、 <%= 、 Page.DataBind() などを使用しても、どちらのアプローチも機能しません。障害が発生します。

コード ビハインドでそのようなプロパティを設定するのは非常に見苦しいものです。コードレンダーブロックでそのようなプロパティを設定できる方法が利用できることを願っています

前もって感謝します。

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

java - Java: JMenu を JPanel に追加したり、ドロップダウン ボタンを作成するにはどうすればよいですか?

JMenuItem を JPanel に追加して、Firefox の最新ニュース ボタンのような複数のオプションをアドレス バーの下に表示するボタンを作成する方法はありますか?

JMenu と JMenuItems は、JMenuBar、JPopupMenu、およびその他の JMenus と JMenuitem にのみ追加できます。

Java Swing でドロップダウン Jbutton を作成する方法はありますか? (左側に下向きの矢印があり、ユーザーにさらに多くのオプションを表示するもの)

前もって感謝します

0 投票する
3 に答える
13292 参照

wpf - WPF: ツールバーにネストされた MenuItems

私は wpf アプリケーション用の XAML に取り組んでいますが、やりたいことを実行するのに問題があります。これが私の XAML のサンプルです。

ツールバーのオーバーフロー ボタンをクリックすると、"Special Items" MenuItem が表示され、その横に小さな矢印が表示され、ネストされた要素を示します。しかし、「スペシャルアイテム」の上にマウスを置くかクリックしようとすると、MenuItems「C」と「D」が表示されません。

MenuItem が Menu の外部で機能することを望んでいましたが、念のため、簡単なことをしようとしました。これらの MenuItems を Menu 内に含め、代わりにこの Menu に ToolBar.OverflowMode="Always" プロパティを指定すると、不要なスタイルが生成されます。矢印はなくなりました。サブメニューをアクティブにするには「特別なアイテム」エントリをクリックする必要があり、サブメニューの位置が少しずれているように見えます。

誰が何が起こっているのか知っていますか?

編集:オーバーフローにメニューを追加すると、私が要求したものが正確に生成されます(大きな驚き)。私が求めているのは、トップレベルのヘッダーとアイテムをサブメニュー レベルに変換する方法です。解決策として、 MSDNのこのコントロール テンプレートの例に目を向けました (以下)。

編集、編集: @gcores (コメント ディスカッション): 本当ですか? 何か不足していますか?

このスニペットは私にはうまくいきません。サブメニューを表示するには、[スペシャル] をクリックする必要があります。

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

winforms - WinFormsはポップアップユーザーコントロールをmenuitemメニュードロップダウンとして開きますか?

どこでも検索していて、これを行う方法が見つかりません。

winforms プログラムの上部にメニューバーがあります。これで、通常の menuitem メニューがポップアップ表示されます。そのメニューを無効にして、そのメニュー項目のドロップダウンのように見える見栄えの良いユーザーコントロールをポップアップしたいと思いますが、より多くのカスタマイズが含まれています。良い例は、OpenSuse の gnome メニュー バーや Windows Vista のスタート メニューです。

誰かが私にチュートリアルを教えてくれますか、またはこれを行う方法を見つけるのを手伝ってくれますか?

今のところ、メニューアイテムにサブアイテムがない限りメニューが表示されないことはわかっていますが、これは私がやりたいことですが、そのメニューアイテムがクリックされたときに自分のユーザーコントロールでそのメニューをシミュレートしたいと思います。

ありがとう!!!

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

xul - この XUL メニュー項目を無効にできないのはなぜですか?

私は知恵が尽きており、おそらくそれは本当に単純なことです。基本的に私はこのコードを持っています:

「mymenuitem」メニュー項目を無効にする必要がありますが、効果はありません。実行すると、アラートは '[Object XulElement]' の後に 'true' を表示します。menuitem変数へのonclickバインディングが機能するため、getElementByIdが正しいmenuitem要素を選択していることはわかっています。

私が試したいくつかの代替案:

では、setAttribute が効果を発揮しないのはなぜでしょうか。メニュー項目がグレーアウトすることさえありません。これを行う別の方法はありますか?

編集: 言い忘れましたが、コンソールに警告やエラーは表示されません。

0 投票する
3 に答える
6095 参照

wpf - WPFでメニューアイテムをプログラムで閉じる方法はありますか

入力ボックスとボタンがあるwpfのメニューがあります。ユーザーがボタンをクリックしたら、メニューを閉じる必要があります。

これを行う方法はありますか?

ありがとう、ジョン

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

internet-explorer - Internet Explorer -> Tools -> proxy settings: メニュー項目を追加する方法、クリック時にウィンドウを作成する方法、n レジストリで操作を実行する方法

Internet Explorer-> tools にメニュー項目を追加したい。

例: まったく同じように、Intrnet エクスプローラー -> ツール -> 閲覧履歴の削除

プロキシ関連のアクションを追加したい 例: ツール -> プロキシ ツールを有効にする -> プロキシを無効にする

また、プロキシ キャッシュを使用するために、[閲覧履歴の削除] をクリックしたときに表示されるものとまったく同じウィンドウを表示したいと考えています。インターネットexをクリックしたとき。-> ツール -> [プロキシ設定の編集] メニュー項目を選択すると、追加のウィンドウが表示されます。そこから、ユーザーはプロキシ用にキャッシュされたデータが表示され、ユーザーはプロキシ データを変更できるようになります。

どうすればこれを行うことができるか知りたいですか?(これを行うのに役立つテクノロジーはどれですか?)

ありがとう。