1

これは私の WindowsForm ユーザー コントロールです。Infragistics UltraGroupBox を使用しています。 ユーザーコントロール

このコントロールを WPF ウィンドウと WindowsFormsHost でホストしようとすると、「統合セキュリティ」というテキストが突然折り返されて途切れます。また、別のユーザー コントロールからの "Select Type" テキストが下部で切り取られています (y に注意してください)。 ここに画像の説明を入力

WindowsFormsHost でホストされているときに、使用している UserControl に (ある程度のスペースで) うまく収まるため、コントロールがテキストをラップしないようにするにはどうすればよいですか? 誰が何が起こっているのか説明できますか?

4

1 に答える 1

4

上記でリンクした 2 つの投稿を読んだ後、FontFamily と FontSize を変更することで問題を解決できました。現在、フォントは WPF ウィンドウの他のすべてのコントロールと一致しませんが、テキストは折り返されず、途切れません。

<WindowsFormsHost FontFamily="Microsoft Sans Serif" FontSize="11" x:Name="MyHost" Margin="0,0,0,20" /> 

主な変更点は次のとおりです。

  • FontFamily="Microsoft Sans Serif"
  • FontSize="11"

WPF ウィンドウと ElementHost 内でのテキストのレンダリングが異なる

于 2013-07-02T14:44:10.440 に答える