【实战教程】轻松入门WPF:你的第一个应用程序开发之旅(2)

6小时前发布 6 0 0

sixunjin

保密 | 这个家伙很懒,什么都没有留下

【实战教程】轻松入门WPF:你的第一个应用程序开发之旅(2)

上一期我们搭建了第一个WPF项目,今天继续深入,带你真正“动”起来!

在上一篇中,我们成功创建了一个空白的WPF应用程序,并简单介绍了XAML文件的结构。如果你还没看过上篇,建议先回顾一下,打好基础才能走得更远!

今天,我们将:

  • 添加按钮和文本框
  • 实现简单的交互逻辑
  • 理解“事件驱动”编程
  • 为你的第一个WPF应用赋予“灵魂”

一、界面初体验:拖拽控件 or 手写XAML?

WPF支持两种方式设计界面:

  • 可视化设计器
    (拖拽控件)
  • 手写XAML代码
    (更灵活、推荐)

我们推荐从手写XAML开始,这样能更快理解WPF的布局机制。

打开你的 MainWindow.xaml,将 <Grid> 中的内容替换为以下代码:

<Grid Margin="20">    <StackPanel>           <TextBlock Text="欢迎来到WPF世界!" FontSize="24" Margin="0,0,0,20" />       <TextBox x:Name="inputBox" PlaceholderText="请输入你的名字" Height="30" Margin="0,0,0,10"/>       <Button x:Name="sayHelloBtn" Content="打招呼" Click="SayHello_Click" Height="35"/>       <TextBlock x:Name="outputText" FontSize="18" Foreground="Blue" Margin="0,20,0,0"/>   </StackPanel></Grid>