私はほぼ1週間探していますが、単純な問題を解決できないようです. プロジェクト内のすべてのフォームのすべての名前とテキスト プロパティを取得したいと考えています。
これが私のコードです:
using System.Reflection;
Type Myforms = typeof(Form);
foreach (Type formtype in Assembly.GetExecutingAssembly().GetTypes())
{
if (Myforms.IsAssignableFrom(formtype))
{
MessageBox.Show(formtype.Name.ToString()); // shows all name of form
MessageBox.Show(formtype.GetProperty("Text").GetValue(type,null).ToString()); // it shows null exception
}
}
.Text
ユーザー権限を制御するためにデータベースに保存するには、フォームの名前とが必要です。