質問

できる文字サイズの変更にあたっては、使用ContextMenuを用います。NET Framework3.5はC#のためのデスクトップアプリケーショ?今年も、見に来て下さいねシステム全体の設定では、いつづけたいと思っていますので内だけで私の願います。

役に立ちましたか?

解決

の場合を定義する独自のコンテキストメニューを介して ContextMenuStrip Windows Formsを使用 フォント 物件です。

の場合を定義する独自のコンテキストメニューを介して ContextMenu にコンポーネントのラインナップは、様々な Fontxxx などの特性 FontFamilyFontSize.

大きさを変えることはできませんのデフォルトコンテキストメニューのいらっしゃるコンプライアンスその決定システムを設定します。したいときは"コピー/切り取り/貼り付けをすることになりました。"メニューをカスタムフォントサイズなどをサポート TextBox, いを ContextMenuStrip 適切なフォントサイズに割り当て TextBox's ContextMenuStrip 物件です。

他のヒント

できる文字の大きさを変更するために生成されます。Windowsの場合です。ます。ContextMenuStrip.

が必要な場合は文字サイズの変更にあたっては、デフォルトの切り取り/コピー/ペーストでコンテキストメニューをテキストボックスか設定する必要がありますContextMenuィにはカスタムメニューの替わりにデフォルトメニューです。

にコンポーネントのラインナップ:

<Window.ContextMenu FontSize="36">
    <!-- ... -->
</Window.ContextMenu

にサポート:

contextMenuStrip1.Font = new System.Drawing.Font("Segoe UI", 24F);

いものもあります。純3.5-使文コンポーネントのラインナップ?場合はご指定いただくことができますフォントサイズのTextBlock.FontSize付属性

<Whatever.ContextMenu TextBlock.FontSize="12">
  <MenuItem ... /> <!-- Will get the font size from parent -->
</Whatever.ContextMenu>

または、指定でスタイルに影響するすべてのメニュー項目

<Style TargetType="MenuItem">
   <Setter Property="TextBlock.FontSize" Value="12" />
</Style>

もちろん、いつでもよいというシステムの設定により、フォントサイズです。ある人を変更するためには、どのような物理的条件(ような貧困層目)、ハードウェア(大/縮小す。どんな力でコードが間違った選択肢の一部を使うように変更します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top