我想我懂了工作,但现在I'm面临的另一个问题:
首先我创建了一个帆布:
private void AddItem()
{
Canvas myCanvas = new Canvas();
Canvas myCanvas2 = new Canvas();
myCanvas2.Height = 128;
myCanvas2.Width = 104;
myCanvas.Background = new SolidColorBrush(Colors.Blue);
myCanvas.Height = 200;
myCanvas.Width = 350;
myCanvas2.Margin = new System.Windows.Thickness(5,10,0,0);
myCanvas.Margin = new System.Windows.Thickness(66, 10, 0, 0);
然后我创建三个的TextBlocks:
第一:添加一个TextBlock到第一画布:
TextBlock TextBlock1= new TextBlock();
TextBlock1.FontSize = 48;
TextBlock1.Text = Fach.Text;
Canvas.SetTop(TextBlock1, 10);
Canvas.SetLeft(TextBlock1, 29);
myCanvas.Children.Add(TextBlock1);
二:添加第二个TextBlock中首先帆布:
TextBlock TextBlock2= new TextBlock();
TextBlock2.FontSize = 24;
TextBlock2.Text = Raum.Text;
Canvas.SetTop(TextBlock2, 79);
Canvas.SetLeft(TextBlock2, 31);
myCanvas.Children.Add(TextBlock2);
三:第二TextBlock中添加到第二画布:
TextBlock TextBlock3 = new TextBlock();
TextBlock3.FontSize = 20;
TextBlock3.Text = Zeit;
Canvas.SetTop(TextBlock3, 36);
Canvas.SetLeft(TextBlock3, 10);
myCanvas2.Children.Add(TextBlock3);
添加myCanvas和myCanvas2到wrappanel:
wrapPanel.Children.Add(myCanvas);
wrapPanel.Children.Add(myCanvas2);
}
};
第一画布(myCanvas)被显示出来(盒),但第二个画布(myCanvas2)没有出现(时间)。 Somone知道为什么?因为wappanel?
谢谢,但这不是我想要做的。我想创建这个绿色框和时间,如果我按下按钮“hinzufügen”=添加。我知道如何将其他数据添加到项目中 – user2127925 2013-03-04 22:53:47
用户输入星期几主题,房间,课程的开始时间和结束时间。有了这个数据,我想创建这个GreenDown的WeekDay,Subject,Room in +开始时间和课前的结束时间。我希望你能理解我对不起我的英语不好 – user2127925 2013-03-04 23:02:37