DOBON.NETプログラミング道掲示板

■35163 / 2階層)  TEXTBOXのプロパティを文字列に
□投稿者/ ま〜 一般人(2回)-(2022/10/11(Tue) 16:59:51)
  • アイコン 関連する内容で追加の質問をさせて頂きたいのですがお手数ですが宜しくお願いします。
    参考にしてFont以外の復元(色とか)もトライして見たのですが上手くいきません
    Labelには文字列として値は入っています。

    'この宣言を理解してない所があります。(Label13は適当に書いてみました。これが要因?)
    Dim pdFont = TypeDescriptor.GetProperties(Label13).Find("Font", False)
    Dim pdBackColor = TypeDescriptor.GetProperties(Label13).Find("BackColor", False)
    Dim pdForeColor = TypeDescriptor.GetProperties(Label13).Find("ForeColor", False)

    '各設定を文字列として保存
    Label13.Text = pdFont.Converter.ConvertToInvariantString(TextBox1.Font)
    Label14.Text = pdBackColor.Converter.ConvertToInvariantString(TextBox1.BackColor)
    Label15.Text = pdForeColor.Converter.ConvertToInvariantString(TextBox1.ForeColor)

    '文字列として保存された Fontなどの値を、実際の オブジェクトに復元したい
    TextBox2.Font = DirectCast(pdFont.Converter.ConvertFromInvariantString(Label13.Text), Font)

    ’   ↑ここまでは上手く行ってます。問題はFont以外です↓(文法が間違っているみたいです)

    TextBox2.BackColor = DirectCast(pdBackColor.Converter.ConvertFromInvariantString(Label14.Text), BackColor)
    TextBox2.ForeColor = DirectCast(pdForeColor.Converter.ConvertFromInvariantString(Label15.Text), ForeColor)

    宜しくお願いします
違反を報告
削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[1]: TEXTBOXのプロパティを文字列に /魔界の仮面弁士 →Re[3]: TEXTBOXのプロパティを文字列に /魔界の仮面弁士
 
上記関連ツリー

Nomalアイコン TEXTBOXのプロパティを文字列に / ま〜 (22/10/07(Fri) 16:49) #35159
Nomalアイコン Re[1]: TEXTBOXのプロパティを文字列に / 魔界の仮面弁士 (22/10/08(Sat) 15:23) #35161
│├Nomalアイコン Re[2]: TEXTBOXのプロパティを文字列に / まー (22/10/11(Tue) 12:53) #35162
│└Nomalアイコン TEXTBOXのプロパティを文字列に / ま〜 (22/10/11(Tue) 16:59) #35163 ←Now
│  └Nomalアイコン Re[3]: TEXTBOXのプロパティを文字列に / 魔界の仮面弁士 (22/10/11(Tue) 19:04) #35164
│    └Nomalアイコン Re[4]: TEXTBOXのプロパティを文字列に / まー (22/10/13(Thu) 11:10) #35166
Nomalアイコン Re[1]: TEXTBOXのプロパティを文字列に / KOZ (22/10/08(Sat) 14:26) #35160
  └Nomalアイコン Re[2]: TEXTBOXのプロパティを文字列に / ま〜 (22/10/18(Tue) 17:17) #35171 解決み!

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Mode/  Pass/


- Child Tree -