在WPF XMAL中写入后台代码

这篇博客介绍了如何在WPF的XAML文件中直接编写后台代码。通过在XAML中插入`<x:Code>`标签,可以定义事件处理函数,如`btnMessage_Click`函数,该函数在按钮被点击时将文本框`txtValue`的内容设置为"Hello World"。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

将后台代码放在XAML文件中

   1: <Window

   2:     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

   3:     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

   4:     x:Class="WpfWindow.BasicWindow"

   5:     x:Name="Window"

   6:     Title="BasicWindow"

   7:     Width="300" Height="200">

   8:     <Canvas>

   9:         <Button x:Name="btnMessage" Width="79" Height="24" Content="OK" 

  10:         Canvas.Left="172" Canvas.Top="93" Click="btnMessage_Click"/>

  11:         <x:Code><![CDATA[

  12:             void btnMessage_Click(object sender, System.Windows.RoutedEventArgs e)

  13:             {

  14:                 txtValue.Text = "Hello World";

  15:             }

  16:         ]]>

  17:         </x:Code>

  18:         <TextBox x:Name="txtValue" Width="215" Height="25" 

  19:         Canvas.Left="36" Canvas.Top="48" Text="" TextWrapping="Wrap"/>(自动换行的意思)

  20:     </Canvas>

  21: </Window>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值