私のプログラムは、exe とそれに付随する resx ファイルをロードし、編集し、保存してから、(AS.exe を使用して) アセンブリに配置するトランスレータです。コントロールからテキストを変更することはできますが、関連するコメントを変更したいと考えています。
リソース ファイル (.resx) にコメントを含めることができることは知っています ...リンク
私の問題は、リソース ファイルから作成されたフォームがあり、コントロールのプロパティにアクセスしようとすると、名前とテキストしか取得できないことです。コントロールにコメントを取得して設定できるようにしたい (例: ボタン名: btnOk、テキスト: OK、コメント: OK ボタン)。
コントロールにコメントが追加されたら、リソース ファイルを保存します。次に resx を開いたときに、コメントをそのままにして、アクセスできるようにしたいと思います。
私はこの方法でデータをdatagridviewに入れました:
dgv.Rows.Add(new string[] { ctrl.Name, ctrl.Text, "Here should be the comments" });