CheckAll()
クラスで宣言されたすべてのチェックボックスをチェックする動的メソッドを追加したいと思います。
次のコードを試しました:
class MyContol : UserControl
{
///
/// HIDDEN but there is plenty of checkboxes declaration
///
private void CheckAll()
{
FieldInfo[] props = this.GetType().GetFields();
foreach (FieldInfo p in props)
{
if (p.FieldType is CheckBox)
{
/// TODO: Check my box
}
}
}
}
...しかしprops
、空です。デザイナー部分で作成されたチェックボックスをターゲットにする方法がわかりません。
Reflection
デザイン ビュー コンポーネントによって追加されたターゲットを使用する方法を知っていますか?