- - PR -
フォントの GdiCharSet について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-12-09 07:53
ユーザーコントロールのフォントの既定値で、
DefaultValue(typeof(Font), "MS UI Gothic, 9pt") の様に指定すると、.NET 標準のコントロールでは、 GdiCharSet=128(SHIFTJIS_CHARSET) ですが、 これが 1(DEFAULT_CHARSET) になってしまいます。 new Font ・・・ では GdiCharSet を指定できそうですが、 DefaultValue では、その記述は使えないのですよね? GdiCharSet の既定値を指定する方法は、あるのでしょうか? # そもそも、GDI文字セットとは何に影響するのでしょうか、 # 探してはみたものの良い情報が見つからず・・・ 宜しくお願いします。 |
|
投稿日時: 2006-12-10 09:32
DefaultValueAttribute を使用せず、
ShouldSerialize メソッドと Reset メソッドを 使う事で解決できました。 |
1