1

xaml でグリッドを定義し、以下のコードのように x:Name を使用すると、グリッドが "内部" のように見えます。同じプロジェクト内の x:Name--'testGrid' だけで使用できます。

    <Grid x:Name="testGrid"></Grid>

グリッドを「プライベート」として定義しないのはなぜですか?それは「内部」であるため、子を追加/削除したり、その動作を変更したりできますか?それは「封印された」クラスにとって安全ですか?

お時間とご回答ありがとうございます。

4

1 に答える 1

1

FieldModifierプロパティを使用します。

編集

ドキュメントを注意深く読んだ後、フィールドをプライベートにする方法はありません。パブリック(パブリック)または内部(非パブリック)のいずれかです。

だからこれはあなたの質問に答えません...

とにかく、あなた(またはあなたのチーム)はあなた自身のクラスを故意に台無しにしないことになっているので、おそらく内部は完璧ではありませんが「十分」ですか?

于 2012-05-09T06:22:51.220 に答える