2017-10-03 20 views
1

私はグループボックスを無効/有効にするには、この絵のようにグループボックスの上にチェックボックスを設定したい:そう、GroupBoxの上にあるCheckBoxを子コントロールにすることを防止しますか?

enter image description here

が、この位置では、チェックボックスがグループボックスの子コントロールに含まれていますGroupBoxを無効にすると無効になります。

この場所に保存する方法はありますか?groupBoxコントロールから除外する方法はありますか? 私は試してみましたが、前に持ってきても助けにはなりません!

+0

[ご覧ください](http://csharphelper.com/blog/2014/08/make-a-checked-groupbox-in-c/) –

答えて

1

私はあなたがデザイナー経由でこれをしようとしていると仮定していますか?その場合、CheckBoxGroupBoxに移動すると、デザイナーはCheckBoxGroupBoxに含めることを自動的に(不合理ではないと)想定します。

CheckBox上で右クリックし、それが上に描画されるように選択し、「最前面へ移動」し、手動 CheckBoxの位置を編集し、 GroupBoxの外 CheckBox をドラッグして、この問題を回避するために、プロパティウィンドウのLocationプロパティを使用します。

CheckBoxの位置を後でマウスで変更しないでください。そうしないと、デザイナーはGroupBoxに戻しますので、再度手動で位置を変更する必要があります。

here(クレジットo_O)のようにプログラムで行うこともできます。

関連する問題