2016-08-01 4 views
0

以下のコードを使用して、エントリコントロールを動的に生成しました。Entryコントロールを動的に追加してその値を取得する方法は?

Entry myEntry = new Entry(); 
myEntry.Placeholder = "My Entry Text Here"; 
myEntry.Text = "My Entry Text";` 

ここで、コードの背後から値を取得したいのですが、どうすればそれを達成できますか。

また、Name(x:Name)でコントロールを検索するには以下の方法がありますが、Entry ControlのName(x:Name)プロパティを設定できません。

Entry getMyEntryText = this.FindByName<Entry>("Control Name"); 

私はこれを達成する方法はありますか?

+0

あなたが達成しようとしていることを説明する方が良いかもしれませんが、正しい軌道にいるようには見えません。 –

答えて

1

私はまだあなたが大事な人であり、多くのことを学ぶことができますので、チュートリアルを見て、xamarin.formsの詳細を読むことをお勧めします。コードの最初のpeiceは既に背後にあるコードで書かれている

コードの背後にある用語はまた、部分クラスに存在するページがどのように見えるとXAML ABDで書かれていないだろうかを決定するコードを参照します。したがって、Xamlファイルがない場合は、コードがありません。

コードの2番目の部分はXamarin.Formsではありません。

Entry getMyEntryText = this.FindByName<Entry>("Control Name"); 

あなたがaxmlで書かれたレイアウトを持っているのはXamarin.Androidです。そして、あなたはこの方法でそれからコントロールをフィッチすることができます

あなたはすべての答えを得るためにより多くの努力と時間を費やす必要があることは明らかです。

関連する問題