2012-11-07 136 views
1

這些天我正在研究複雜的WPF應用程序。到目前爲止,這是一個很好的經驗。但我堅持一個觀點。它是一個設計器應用程序,用戶可以在畫布上拖動自定義控件並設置其屬性。目前,用戶可以用cm,in,px和pt來指定控件的長度。我需要給他們指定以毫米爲單位的控件長度的選項。WPF指定控件的長度(以毫米爲單位)

我知道WPF中的LengthConverter類,但它沒有給我們提供以毫米爲單位的設施。這是爲什麼?爲什麼微軟不能以毫米爲單位指定控件的長度?

這樣做的解決方法是什麼?

回答

0

想知道,如果這個問題是因爲明顯的答案沒有答案......

如果你可以使用釐米的大小是沒有問題的。

以mm爲單位請求所需的尺寸,除以十,然後您就到了。

爲什麼微軟不能給出以毫米爲單位指定控件長度的可能性?

也許是因爲他們不覺得有必要添加對10的所有倍數的支持嗎?你可能會問爲什麼他們不使用千分尺,毫米,分米,米,decameters,hectometres,公里......因爲釐米的轉換很容易。

即使有一個簡單的轉換因子72,他們確實使用英寸 pt。但這並不明顯。

相關問題