2010-04-01 105 views
1

我在WPF/XAML窗口中插入了一個自定義的winform控件,但是我意識到尺寸似乎非常不同,我設計的窗口例如爲730像素寬,通過一個WindowsFormsHost放置在一個容器730像素(或至少我認爲它們是像素..)寬,控制看起來更大,不適合主機,並導致從右側和底部裁剪。WPF中的Winform自定義控件

有人會知道如何使這些尺寸匹配或什麼?我真的很茫然,修復一個自定義控件非常困難,使它看起來應該在WPF上離開!請幫忙!

回答

2

WPF尺寸不是以像素爲單位,而是以1/96英寸爲單位。您的視頻適配器可能設置爲120 DPI,您必須將其設置爲730/96 * 120 = 913個單位。

+0

THanks,我終於做了與winform放在一起,因爲他們似乎不太兼容。 – Erika 2010-04-02 02:26:50