http
Windows Presentation Foundation (WPF).
4. XAML,
.
2,
XAML
. , ,
3, Windows
Grid, , ,
Button. XAML
, .
:
3,
Background Grid:
<Grid>
<Grid.Background>
<LinearGradientBrush>
<LinearGradientBrush.GradientStops>
<GradientStop
Offset="0.0"
Color="Red"/>
<GradientStop
Offset="0.5"
Color="Indigo"/>
<GradientStop
Offset="1.5"
Color="Violet"/>
</LinearGradientBrush.GradientStops>
</LinearGradientBrush>
</Grid.Background>
<Button
Content=""
Height="23"
HorizontalAlignment="Left"
Margin="88,41,0,0"
Name="MyButton"
VerticalAlignment="Top"
Width="75"
/>
</Grid> |
LinearGradientBrush.GradientStops ,
. ,
. GradientStop IList,
,
IList.Add().
, :
<Grid.Background>
<LinearGradientBrush>
<LinearGradientBrush.GradientStops>
<GradientStopCollection>
<GradientStop
Offset="0.0"
Color="Red"/>
<GradientStop
Offset="0.5"
Color="Indigo"/>
<GradientStop
Offset="1.5"
Color="Violet"/>
</GradientStopCollection>
</LinearGradientBrush.GradientStops>
</LinearGradientBrush>
</Grid.Background> |
.
, Grid ,
. Grid
. , Grid
ContentProperty, ,
.
ContentProperty Panel
Grid
Children.
XAML
ContentProperty ,
IList . ,
<Button>
<TextBox>, XAML
Content,
:

<Button>
, , :

:

:
private void
Button_Click(object sender,
RoutedEventArgs e)
{
MessageBox.Show("");
}
private void
button1_Click(object sender,
RoutedEventArgs e)
{
MessageBox.Show("1");
} |
, .
,
:

.
XAML XML. ,
, , <
> ,
, . ? .
:
|