問題タブ [menu]
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.
wpf - コードを使用して WPF でメニュー区切りバーを作成する方法
vb.netを使用してプログラムでWPFでメニューを作成しています。コードで区切りバーをメニューに追加する方法を教えてもらえますか? いいえxamlください。
delphi - メニュー アクセラレータ キーが表示されない (Delphi 2009)
私は最善を尽くしましたが、ここで何が起こったのか理解できません。Delphi 4 では問題なく動作しました。Delphi 2009 にアップグレードした後、これが本来の動作なのか、それとも問題なのかわかりません。
これは、Delphi 2009 のデザイン モードで私のプログラムのメニューがどのように見えるかです。
メイン メニューとファイル サブメニューのすべての単語には、1 文字に下線が引かれていることに注意してください。このようになっているはずです。この下線付きの文字はアクセラレータ キーと呼ばれ、Windows アプリケーションの標準であるため、Alt キーとその文字を使用して、マウスではなくキーボードでメニュー項目とサブメニュー項目をすばやく選択できます。
アイテムのキャプションの一部として「&」文字を使用すると、この方法で取得できます。例: Save &As...
アプリケーションを実行し、マウスを使用して [ファイル] メニューを開くと、次のようになります。
メイン メニューでは文字に下線が引かれますが、ファイル メニューでは下線が引かれません。
代わりに、Alt-F キーを使用して [ファイル] サブメニューを開くと、次のように正しく表示されます。
すべてのアクセラレータ キーの文字には適切に下線が引かれています。
AutoHotKeys オプションを試してみましたが、それは問題ではありません。
誰かが以前にこの問題に遭遇したことがありますか? 私が知らない2番目の画像の例は正しい動作ですか? または、見逃した可能性のあるオプションやコーディングの間違いはありますか?
2009 年 11 月 (1 年後): mghie はこの問題の根源に到達し、問題を解決したようです。以下の彼の受け入れられた回答を参照してください。
asp.net - ASP.NET 2.0: asp:Menu を SqlDataSource にバインドする方法は?
asp:Menu を XML にバインドする方法を見つけました。asp:Menu をサイト マップにバインドする方法を見つけました (実際には XML にバインドしています)。asp:Menu をデータベースにバインドするにはどうすればよいですか?
.NET Framework は複数のデータ ソースを提供します。
SQL Server テーブルのデータを表すものを使用したいと考えています。データは、誰もが使用する標準の階層形式で保存されます。
すべての行を返すクエリは次のようになります。
Microsoft がそのデータを asp:Menu にマッシュアップするために使用することを意図した秘密の方法は何ですか?
更新: aspalliance.com に良い記事があります: Building a Database Driven Hierarchical Menu using ASP.NET 2.0。残念ながら、XML データ バインディングの実行方法について説明しています。データベースバインディングに興味があります。
android - Android の ListView でメニュー項目のアイコンを作成するにはどうすればよいですか?
ListView
アプリケーションのメイン画面を表示するために を使用しています。
メイン画面は基本的に、menu
アプリケーションのさまざまなセクションに入るためのものです。現在、その内容がメソッド ListView
にプログラムで追加されています。onCreate
これを行うコード スニペットを次に示します。
したがって、メニューは基本的に、mainItems 配列に含まれるテキストを含む一連のノードにすぎません。ImageView と TextView を含む XML レイアウト (つまりR.layout.mainMenu_item
) を作成できることはわかっていますが、ImageView のアイコンを設定する方法がわかりません。setImageResouce(int resId) メソッドがあることを確認しましたが、ArrayAdapter で生成するときにこれを使用する方法がわかりません。これを行うより良い方法はありますか?
c++ - C++ の単純なテキスト メニュー
ライブラリの 1 つをテストするために、C++ でばかげた小さなアプリを作成しています。アプリでコマンドのリストをユーザーに表示し、ユーザーがコマンドを入力できるようにしてから、そのコマンドに関連付けられたアクションを実行したいと考えています。シンプルに聞こえます。C# では、コマンドのリスト/マップを次のように書くことになります。
C++ でこれを達成する方法について何か提案はありますか? コマンドごとに個別のクラス/関数を定義したくありません。Boost は使えますが、TR1 は使えません。
html - IE6のcss liメニューの動的な線幅
次のようなCSSメニューがあります。
私はこれを作成したい:
しかし、私はこれを取得しています:
[li] または [a] タグのいずれかを display:block に設定すると、可能な最大幅を埋めるように引き伸ばされます。[ul] タグに手動で幅を設定するのではなく、最も幅の広い項目によって動的に決定される、すべての幅を同じにしたいのです。
ああ、ターゲットは IE6 です。:)
アップデート:
width:1px, overflow:visible
うまくいきませんでした。(表示なしと同じ押しつぶされた効果が得られます: ブロックされたアンカー)。
これは IE6 をターゲットとするイントラネット用であるため、そこで立ち往生しています。(他のプロジェクトでは気にしなくなりました。) JS は必須なので、それを使うかもしれません。(私はいつもそれをするのが嫌いです。)
c# - 優れた ASP.NET メニューが必要
ASP.NET で使用するのに適したメニューを探しています。現在、aspメニューを使用しています。IE 6、7、8、Firefox、および Safari で動作する必要があります。また、クライアント側のページに多くのオーバーヘッドを追加しないようにする必要もあります。データベースからロードできるようにする必要があります。
vim - vim omnicomplete メニューの動作を変更する方法はありますか?
オムニコンプリートは機能していますが、最初の結果が自動的に挿入されます。
私がやりたいのは、オムニコンプリート メニューを開き、入力して結果を絞り込み、Enter キー、タブ キー、スペース キーなどを押して、選択したメニュー項目を挿入できるようにすることです。
これは可能ですか?
sharepoint - MOSS'07 - ページ ビュー Web パーツでメニュー ホバーが遅くなる
私たちの MOSS '07 サイトには、別のサーバー上のサイトを指すページ ビューアー Web パーツだけを含むページがあります。ただし、そのページ (およびページ ビューアー Web パーツがある他のページ) では、ドロップ ダウン メニューとホバー効果が非常に遅く、訪問者のコンピューターの CPU を完全に使い果たしていることに気付きました (プロセスはIExplorerです)。
テストを通じて、Web パーツがどの URL を指しているかは問題ではないと判断できました...ページに Iframe があるだけで、それが発生するようです (Google のホームページを読み込むようにビューアーを設定するだけです。これはおそらく私が知っている最も単純なサイト--それでも問題が発生します)。Web パーツを削除すると、メニューは正常に機能し始めます。
デバッガーをプロセスにアタッチし、関数をステップ実行して呼び出しましたが、関数でゼロMenu_HoverStatic
に割り当てるときに苦労しているようです。panel.scrollTop
PopOut_Show
他の誰かがこれに気づきましたか?...おそらくそれに対する解決策を見つけましたか?私たちのサーバーで関数を編集する場所が見つかりませんPopOut_Show
(.NET DLL の 1 つのリソースだと思います) または、とにかく本当に重要ではないと思うので、その行をコメントアウトします... at少なくとも当サイトでは。
私たちの SharePoint サイトでホストされている別のサーバーからの Web ページを持つ機能は本当に気に入っていますが、ホバー時のパフォーマンスは苦痛であり、正直なところ、受け入れられません。ユーザーのコンピューターのリソースによっては、ホバー効果が完了するまでに 15 秒かかることがあります!!!!
どんな提案でも大歓迎です!
asp.net - ASP.NET、JQuery、Suckerfish を使用したデータベース駆動型メニューの構築
Suckerfish css メニューと Jquery を使用してテーブルからメニューを作成しようとしています。私はこれを参照として使用しています: ASP.NET と JQueryを使用した Suckerfish メニューと、手動で提供されたリンク (記事のように) を使用しています。
私が問題を抱えているのは、データベースからメニュー項目を取得し、適切な階層に新しいメニュー項目を作成する再帰関数を作成することです。私のデータベーステーブルは次のようになります:
テーブルメニュー
MenuID ParentID リンク テキスト
アイテムが親レベルのアイテムである場合、MenuID と ParentID は同じであり、子の場合は ParentID フィールドに親の MenuID が含まれるという考えです。親のすべての子を調べて見つけることができる関数を作成する必要があります (いくつかのレベルになる可能性があります)。次のような手動エントリを置き換えます。
私は必要に応じてデータベースのテーブル構造を変更し、基本的にこれを実現するために他のことを何でもします。
ご意見をお寄せいただきありがとうございます。