农国苏:WPF中XAML PK C#(完善中……)
XAML | C# |
<Button Content="农国苏" Click="Button_Click" /> | System.Windows.Controls.Button ngsButton = new System.Windows.Controls.Button(); ngsButton.Content = "农国苏"; ngsButton.Click += new System.Windows.RoutedEventHandler(Button_Click); |
<Button> <Button.Content> <Rectangle Height="80" Width="40" Fill="Black" /> </Button.Content> </Button> |
System.Windows.Controls.Button ngsButton = new System.Windows.Controls.Button(); System.Windows.Shapes.Rectangle ngsRectangle = new System.Windows.Shapes.Rectangle(); ngsRectangle.Width = 40; ngsRectangle.Height = 80; ngsRectangle.Fill = System.Windows.Media.Brushes.Black; ngsButton.Content = ngsRectangle; |
<ListBox> <ListBox.Items> <ListBoxItem Content="农国苏1" /> <ListBoxItem Content="农国苏2" /> </ListBox.Items> </ListBox> |
System.Windows.Controls.ListBox ngsListBox = new System.Windows.Controls.ListBox(); System.Windows.Controls.ListBoxItem ngsItem1 = new System.Windows.Controls.ListBoxItem(); System.Windows.Controls.ListBoxItem ngsItem2 = new System.Windows.Controls.ListBoxItem(); ngsItem1.Content = "农国苏1"; ngsItem2.Content = "农国苏2"; ngsListBox.Items.Add(ngsItem1); ngsListBox.Items.Add(ngsItem2); |
<ResourceDictionary> <Color x:Key="key1" A="255" R="255" G="255" B="255" /> <Color x:Key="key2" A="0" R="0" G="0" B="0" /> </ResourceDictionary> |
System.Windows.ResourceDictionary ngsDictionary = new System.Windows.ResourceDictionary(); System.Windows.Media.Color ngsColor1 = new System.Windows.Media.Color(); ngsColor1.A = 255; ngsColor2.A = 0; ngsDictionary.Add("key1" ngsColor1); |