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