問題:
パネルのサイズを変更して保存したいので、次回プログラムを開いたときにパネルのサイズが保持されます。このため、私はなんとかmy.settings
タイプで使用することができますsystem.drawing.size
ただし、変換に問題があるため、最初にデフォルトのサイズを出力できますmy.settings
My.Settings.pnl_service_size = Tb_Pnl_Service_Size.Text
エラー 1 'System.Drawing.Size' 型の値を 'String' に変換できません。
my.settings の使用方法を認識しています。これを変換するのに苦労しているので、textbox.text に出力できます。
編集:
テキストボックスへの入力方法は次のとおりですOnLoad event
Tb_Pnl_Service_Size.Text = My.Settings.pnl_service_size.ToString 'I populate the textbox
Pnl_Service.Size = New Size(My.Settings.pnl_service_size) 'The panel that I want to change the size
テキストボックスを保存する方法は、OnClicked button
My.Settings.pnl_service_size = Tb_Pnl_Service_Size.Text.ToString
My.Settings.Save()