タイトル : Re: BackColorの変換方法は 投稿日 : 2006/10/25(Wed) 11:29 投稿者 : 魔界の仮面弁士
> 次にFormを起動したときは、iniファイルを読み込んでLabel1のBackColorを変更します。 背景色の保存であれば、わざわざ面倒な ini ファイルを使うよりも、 標準的な Properties.Settings などを使った方が楽なのでは。 > このLabel1に標準以外の色が付いている場合処理が終わっていると言う意味です。 BackColor はアンビエントなので、『標準以外の色が付いている場合』には Friend Overridable Function ShouldSerializeBackColor() As Boolean のメソッドが True を返すようになっています。 > 「型 'String'の値を'System.Drawing.Color'に変換できません。」 "Red"などの色名から Color への変換を行いたいのであれば、Color.FromName を使えば OK です。 # ちなみに、CE.NET では http://yaplog.jp/orator/archive/42 という手順で。 あるいは色名ではなく、FromArgb / ToArgb メソッドで、数値として保存/取得するとか。 |