Sunday, January 25, 2009

Silverlight: Dependency property

Hogy tudjuk kódból állítani a különböző paramétereket(dependency): ugye a Buttonnak alapból nincs Grid tulajdonsága, tehát itt ezt nem tudjuk elérni..


    1 private void Button_Click(object sender, RoutedEventArgs e)


    2         {


    3             int oszlop = (int)Gomb.GetValue(Grid.ColumnProperty);


    4             int sor = (int)Gomb.GetValue(Grid.RowProperty);


    5             if (oszlop < 3)


    6             {


    7                 oszlop++;


    8             }


    9             else if (sor < 3)


   10             {


   11                 sor++;


   12                 oszlop = 0;


   13             }


   14             else


   15             {


   16                 oszlop = 0;


   17                 sor = 0;


   18             }


   19             Grid.SetColumn(Gomb, oszlop);


   20             Grid.SetRow(Gomb, sor);


   21         }




Demó alkalmazás

0 Comments:

Post a Comment

<< Home