私は WPF UserControl: を持っていますMyPage
。MyPage では、ユーザーが画像 (MyImage) やラベル (MyLabel) (WPF から継承) などの要素を追加できるようにしますMyPageElement
。
MyPage には、MyPageElementsを含む従来のGridが含まれています。
ユーザーは要素のマージンを手動で変更できます。
Margin
要素をダブルクリックすると、やなどの要素のプロパティを含むフォームが表示されますHeight
。
実際には、たとえば、MyImageの 高さは "実際の単位" (ピクセル WPF) で表されます。
データベースの単位を「cm」に保ちたいのですが。
質問
1) ユーザーは単位をピクセルではなく「cm」(センチメートル) で表示したいと考えています。
WPF UserControl が「cm」で「動作」するように「言う」方法はありますか?
2) 明日ユーザーがインチ ("in") に切り替えたい場合
、測定単位を動的にリセットする方法はありますか?