- Buat sebuah project baru di Windows Phone Application.
- Pada MainPage.xaml, tambahkan kode berikut didalam tag Grid ContentPanel.
<TextBox x:Name="txt1" VerticalAlignment="Top" Height="100"></TextBox> <TextBox x:Name="txt2" Height="100"></TextBox> <Ellipse Fill="{Binding ElementName=txt1, Path=Text}" Height="{Binding ElementName=txt2, Path=Text}"></Ellipse>
Jika dilihat, pada control Ellipse disini saya membinding elemen, untuk properti Fill saya binding dari elemen txt1 yang artinya nilai dari properti Fill ini saya dapatkan dari nilai yang dimasukkan pada TextBox txt1. Begitu juga untuk properti Height-nya. - Agar tampilannya lebih rapi atau terstruktur tambahkan StackPanel sehingga menjadi
<StackPanel Orientation="Vertical"> <TextBox x:Name="txt1" VerticalAlignment="Top" Height="100"></TextBox> <TextBox x:Name="txt2" Height="100"></TextBox> <Ellipse Fill="{Binding ElementName=txt1, Path=Text}" Height="{Binding ElementName=txt2, Path=Text}"></Ellipse> </StackPanel>
StackPanel ini akan membuat control secara otomatis terstruktur dari control(TextBox, Ellipse, dsb) paling atas dan seterusnya. Saya menggunakan Orientation Vertical karena ingin terstruktur dari atas ke bawah. - Sekarang coba jalankan (F5). Kemudian masukkan nilai txt1 = red, txt2=200.
Terimakasih.
Semoga bermanfaat.
No comments:
Post a Comment