免責事項: これは重複した投稿ではありません。私はこの問題についてグーグルで調べました。this、this、およびthis SO の質問もお読みください。私はそれらのことをいくつか試しましたが、何も役に立たないようでした.
次の簡単なコード例を考えてみましょう。これは、WinForm 内の空のElementHostです(内部に WPF コントロールはありません)。
using System.Windows.Forms;
using System.Windows.Forms.Integration;
namespace WindowsFormsApplication15
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
ElementHost host = new ElementHost();
host.Dock = DockStyle.Fill;
this.Controls.Add(host);
}
}
}
フォームのサイズを変更すると、フォームの境界線に 2 つの黒い縁が表示されます。
誰かがこの問題を解決するために私の例で実用的な解決策を与えることができますか?