XAMLとコードビハインドが互いにどのように話すのかを理解しようとしています。XAMLを使用してコントロールを追加するが、コードビハインドを使用してインスタンス化する
はXAMLでボタンをインスタンス化:ボタンの
<SomeControlParent controlParent>
<Button Name=button1/>
<SomeControlParent controlParent>
変更プロパティをコードビハインドで:
button1.Content = "I created this button in XAML"
私はコードビハインド例えばName属性を使用してXAMLでインスタンス化要素にアクセスすることができます知っています
XAMLなどを使用して反対を行うことが可能であった場合、私は思っていた:
は、コードビハインドでボタンのインスタンスを作成:
をButton button1 = new Button();
controlParent.Child.Add(button1);
を入力し、XAMLを使用してボタンのコンテンツを変更します。
ありがとうございます! Soumaya
+1初心者は時々最も興味深いを尋ねます質問。それは基本的なもののように聞こえますが、答えは当初考えていたよりも複雑です。しかし、それはXAMLのためです。学ぶべき新しい概念がたくさんあります。 – HappyNomad