私はいくつかのc#コードを調べていて、たとえば次のようなコードを見ました
if (c.HasChildren)
..
if (c.parent is NumericUpDown)
誰かが私に彼らは何であり、彼らの用途は何であるかを教えてもらえますか?
ありがとう
cはある種のGUIコンポーネントです。コントロールにコントロールがあるかどうかを尋ねる(hasChildren)
c
次に、含まれているコントロールがNumericUpDownコントロールであるかどうかを尋ねます。(cコントロールの親)
cはページの視覚的要素であり、論理的に構築されます。
あなたはあなたのメインフォームを持っているでしょう。
このフォームには、ボタンやラベルに至るまで、子としていくつかのパネルまたはコントロールがあります。
したがって、実行.HasChildren
する場合は、コントロールに要素が含まれているかどうかを確認するだけです。おそらく動的に追加されたときです。
.Parent
現在の包含制御を取得する方法です。それはあなたがそれの特性を尋ねるか、それを修正することを可能にします。