C♯, C#相談室 Part35
■ このスレッドは過去ログ倉庫に格納されています
0490デフォルトの名無しさん
2006/11/23(木) 10:39:26DesignMode プロパティが true にならない現象がおきます
[ToolStripItemDesignerAvailability(ToolStripItemDesignerAvailability.All)]
public class ToolStripMenuItemDerived : ToolStripMenuItem{
public ToolStripMenuItemDerived() : base(){
base.Text = "aaa";
if (base.DesignMode) return;
base.Text = "bbb";
}
}
上記の ToolStripMenuItemDerived をデザイナで貼り付けたときには
aaa と表示されずに bbb と表示されてしまいます
仕方がないので
base.Text = "aaa";
#if ! DEBUG
base.Text = "bbb";
#endif
としデザイナを使うときはコンフィギュレーションを Debug にしています
もっとスマートな方法はないものでしょうか
■ このスレッドは過去ログ倉庫に格納されています