C# WPF

來源:互聯網
上載者:User

標籤:

1.WPF用申訴式語言XAML編寫的。

2.WPF很靈活。

3.用於豐富介面開發。

 

<Window x:Class="WpfApplication1.Window1"    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"    Title="Window1" Height="300" Width="300">    <Grid>        <Grid.Background>            <LinearGradientBrush>                <GradientStop Offset="0" Color="Blue"></GradientStop>                <GradientStop Offset="0.5" Color="LightBlue"></GradientStop>            </LinearGradientBrush>        </Grid.Background>        <TextBox Height="23" Margin="10,10,10,0" Name="textBox1" VerticalAlignment="Top" Text="{Binding ElementName=slider1, Path=Value, UpdateSourceTrigger=PropertyChanged}" />        <Slider Height="21" Margin="10,38,10,0" Name="slider1" VerticalAlignment="Top" Maximum="100" />        <Button Content="Button" HorizontalAlignment="Left" Margin="22,100,0,0" VerticalAlignment="Top" Width="113" Height="43"/>        <Label Content="Label" HorizontalAlignment="Left" Margin="22,171,0,0" VerticalAlignment="Top" Height="37" Width="146"/>    </Grid></Window>
視窗標籤中Title、Height、Width都是視窗的屬性在XAML檔案中屬性的值的類型總是字串,但XAML的解析器可以把這些字串轉換成.NET的任意類型

具體效果。

介面簡單而絢麗。

介面控制項的屬性調整介面非常直觀。

整體上 XAML 簡化了代碼,讓編碼者甚至一句代碼都不用自己寫就完成漂亮的程式。

    <Grid Margin="10,0,0,0">

設定grid網格布局

相對於JAVA FX中的布局簡單很多,代碼操作只需要修改屬性即可。

 

C# WPF

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.