プロが教える店舗&オフィスのセキュリティ対策術

C# 2010 pageSetupDialogの余白単位の表示 ミリとインチの切替に関して
pageSetupDialogの右下に余白サイズが表示されます
上下左右の余白がグループ化され上部に 余白(ミリ) とのキャプションが付きます (1)
余白の単位をインチに指定変えしても 余白(インチ) になりません (2)
どのようにすれば単位表示を切り替えることが可能でしょうか?
宜しくご指導お願い申しあげます
private void button1_Click(object sender, EventArgs e)
{
this.pageSetupDialog1.Document = this.printDocument1;

this.pageSetupDialog1.EnableMetric = false; //ミリ指定
pageSetupDialog1.ShowDialog(); (1)

this.pageSetupDialog1.EnableMetric = true; //インチ指定
pageSetupDialog1.ShowDialog(); (2)
}

A 回答 (1件)

出来る方法は コントロールパネルの地域設定を 米国などに変更してやると


『余白(インチ)』になるようです

ちなみに System.Threading.Thread.CurrentCultureや System.Threading.Thread.CurrentUICultureを変更してもココには影響ないようでした

コードから変更出来る方法は探しきれていません … m(__)m
    • good
    • 0
この回答へのお礼

>>コードから変更出来る方法は探しきれていません … m(__)m
残念ですが仕方ありません
でも、心からありがとうございました

>>出来る方法は コントロールパネルの地域設定を 米国などに変更してやると余白(インチ)』になるようです
テストしたら、その通りでした
でも、他への影響が恐くて・・・・・・

まだもう少々インチ表示に努力してみます
ありがとうございました

お礼日時:2010/10/02 07:31

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!