問題タブ [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.
c# - コードでMenuItem.Iconを設定するWPF
その中にpngを含む画像フォルダーがあります。そのpngにMenuItemのアイコンを設定したいと思います。これを手続き型コードでどのように記述すればよいですか?
.net - デフォルトのコンテキストメニューにメニュー項目を追加
デフォルトのにメニュー項目を追加したいのですContextMenu
がRichTextBox
。
新しいコンテキストメニューを作成することはできますが、デフォルトのメニューに表示されるスペルチェックの提案が失われます。
すべてを再実装せずにアイテムを追加する方法はありますか?
wpf - カスタムテキストMenuItem.HeaderのAccessKey/Hotkeyは可能ですか?
他の標準メニュー項目と同じように、次のフォーマットされたメニュー項目にアクセスできますか (アンダースコア メソッドを使用します。たとえば、「f」を押すと「_File」にアクセスできます)。ここでは「O」を「アクセスキー」として使用したいと思います。
残念ながら、<AccessText>
直接使用できるようには見えません (私は次のようなものをイメージしました
で<StackPanel>
、しかし残念ながら、これはうまくいきませんでした。)
助言がありますか?
wpf - データバインドされた ContextMenu 項目が非表示にならないのはなぜですか?
データバインドされたオブジェクトのプロパティを使用して、コンテキストメニューでメニューアイテムを非表示/表示したくありません。しかし、私のメニュー項目は非表示にならず、Visiblity が Visibility.Hidden (実際には Visibility.Collapsed ではない) に設定されているかのように動作します。そのような動作の理由は何ですか?
次に例を示します。
XAML:
コードビハインド:
その結果、4 つの項目を持つメニューが作成されます (ただし、ヘッダーにテキストが表示されていない中央に 2 つの項目があります)。
wpf - このWPFRoutedCommandにバインドされたContextMenuItemが無効になっているのはなぜですか?
現時点ではまだWPFをいじっていますが、このコンテキストメニュー項目が無効になっている理由がわかりません。
私は何が欠けていますか?
また、私を困惑させているのは、ウィンドウにボタンを投げてそのコマンドをFooBarに設定すると、それが機能し、実行されると、コンテキストメニューが有効になることです。
乾杯、クリス。
c# - WPF C# - メニューの背景のブラシを変更する
メニューの背景のブラシを変更する方法を知っている人はいますか? これは簡単に聞こえますが、これを行う明確な方法はありません。Background プロパティがそれを変更すると思うかもしれませんが、そうではありません。
メニューは次のようになります (デフォルトの白い背景に注意してください)。
コード例:
wpf - WPF データバインディング IsEnabled プロパティ
だから私は今WPFを学んでいて、bool値とaMenuItem
が有効かどうかの間で単純なデータバインドをしたいと思っています。
私は次のようにコーディングしました:
そして、私が設定した.csファイルで:
何らかの理由MenuItem
で、dataChanged の状態が正しく反映されていないようです。
私は何が欠けていますか?
android - Android MenuItem トグル ボタン
私の Android アプリケーションでは、Dialer アプリがスピーカーとミュートに対して行うように、メニューで設定を切り替えられるようにしたいと考えています。下の写真を見ることができます:
http://www.isaacwaller.com/images/acall.png
Speaker、Mute、Hold オプションがトグル ボタンであることがわかります。もう一度タップすると、緑色に切り替わります。彼らはこれを独自の方法で行うかもしれませんが、それはオプションだと思います (Checkable 属性を設定してみました)。
java - ActionListenerと呼ばれるメニュー項目を特定するにはどうすればよいですか?
任意の数の項目を持つJMenuがあるJavaプログラムがあります(この場合、現在別のプログラムにロードされているダイナミックライブラリごとに1つのメニュー項目があります)。JCheckBoxMenuItemをメニューに追加するループを実行しています。これは、いくつあるかわからないためです。
どのオプションがそれを呼び出したかを認識するこれらのメニュー項目のアクションリスナーを設定するにはどうすればよいですか?具体的には、同じ関数を実行したいのですが、メニュー項目ごとに異なるセットまたはパラメーターを使用します(そして、チェックがトグルされているかデトグルされているかに応じて、再び異なる関数を実行します)。
誰かが私を正しい方向に向けることができますか?