1
我的WPF控件需要为承载VB 6应用程序公开MinWidth和MinHeigth以消耗和兑现。什么是从一个转换到另一个最可靠的方式。将WPF宽度/高度转换为VB 6宽度/高度
(如果它会帮助,我可以改变在VB 6到任何ScaleMode属性。)
我的WPF控件需要为承载VB 6应用程序公开MinWidth和MinHeigth以消耗和兑现。什么是从一个转换到另一个最可靠的方式。将WPF宽度/高度转换为VB 6宽度/高度
(如果它会帮助,我可以改变在VB 6到任何ScaleMode属性。)
Therfore式是
vbForm.Width =(WpfControl.MinWidth/96 * 1440)+(vbForm.Width - vbForm.ScaleWidth)
1虽然亲自我会写'vbForm.ScaleWidth =(WpfControl .MinWidth * 1440)/ 96'直接更改ScaleWidth更好,而且我更喜欢使用括号来强制评估'*'和'/' – MarkJ 2010-07-12 12:05:26