У меня есть приложение для Windows 8, созданное в xml и использующее код. У меня есть кнопка, которая при нажатии создает холст и помещает внутри него сетку.Добавление элементов в холст XAML C#
private void AddClass_Click_1(object sender, RoutedEventArgs e)
{
SolidColorBrush greenBrush = new SolidColorBrush(Windows.UI.Colors.Green);
Thickness size = new Thickness();
size.Top = 20;
size.Right = 20;
size.Left = 20;
size.Bottom = 20;
Canvas newcanvas = new Canvas();
newcanvas.Background = greenBrush;
newcanvas.Width=500;
newcanvas.Height=500;
newcanvas.Margin=size;
newcanvas.Name = "Class3";
GridView temp = new GridView();
newcanvas.Children.Add(temp);
classes.Items.Add(newcanvas);
}
Что мне нужно теперь будет в состоянии сделать это, добавлять дополнительные элементы холста я только что создали, в любой момент времени с помощью кнопки, но я не уверен, как ссылаться на этот вновь созданный холст.
Вы хотите сказать, что будете добавлять несколько холстов? Каждый раз, когда пользователь прикасается к кнопке, вам нужен другой холст? –
Если есть несколько холстов, откуда вы знаете, какой пользователь намеревается в качестве цели для дополнительных предметов? –