WPF項(xiàng)目在設(shè)計(jì)界面調(diào)用后臺(tái)代碼
一、簡(jiǎn)介
如下面代碼所示,在WPF項(xiàng)目的設(shè)計(jì)界面可以通過(guò)<x:Code> <![CDATA[ //write your code ]]></x:Code>節(jié)點(diǎn),可添加后臺(tái)邏輯執(zhí)行的代碼和方法,實(shí)現(xiàn)方法的調(diào)用和執(zhí)行。
二、代碼
WPF設(shè)計(jì)部分代碼:
<Window x:Class="WpfApplication2.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:WpfApplication2"
xmlns:sys="clr-namespace:System;assembly=mscorlib"
mc:Ignorable="d"
Title="MainWindow" Height="800" Width="500">
<Grid VerticalAlignment="Center" HorizontalAlignment="Center">
<Button x:Name="button" Content="Button" HorizontalAlignment="Left" Margin="-150,-165,0,0" VerticalAlignment="Top" Width="85" Click="button_Click"/>
<TextBox x:Name="textBox" HorizontalAlignment="Left" Height="23" Margin="-150,-75,0,0" TextWrapping="Wrap" Text="TextBox" VerticalAlignment="Top" Width="120"/>
</Grid>
<x:Code>
<!--此處可以寫(xiě)后臺(tái)代碼-->
<![CDATA[
private void button_Click(object sender, RoutedEventArgs e)
{
test();
string test_message = "dddddd";
textBox.Text = test_message;
}
]]>
</x:Code>
</Window>后臺(tái)的test方法:
當(dāng)然,此方法寫(xiě)在設(shè)計(jì)界面里也可以,此處為了清晰的看到測(cè)試對(duì)比效果,前后端方法分開(kāi)寫(xiě)。
public void test()
{
string mes = "test message";
MessageBox.Show(mes);
}二、測(cè)試效果

到此這篇關(guān)于WPF項(xiàng)目在設(shè)計(jì)界面調(diào)用后臺(tái)代碼的文章就介紹到這了。希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
詳解ASP.NET與ASP.NET Core用戶(hù)驗(yàn)證Cookie并存解決方案
本篇文章主要介紹了詳解ASP.NET與ASP.NET Core用戶(hù)驗(yàn)證Cookie并存解決方案 ,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。2017-02-02
如何為asp.net網(wǎng)站項(xiàng)目添加子項(xiàng)目
最近要給公司的電子商務(wù)網(wǎng)站添加個(gè)圈子的功能.網(wǎng)站功能本來(lái)就包含有新聞發(fā)布,會(huì)員管理,商品購(gòu)物,后臺(tái)管理等,現(xiàn)在又要再加上圈子的功能,網(wǎng)站項(xiàng)目越來(lái)越復(fù)雜,每次編譯生成的dll超過(guò)100k.這樣每次修改任何一個(gè)功能中的任何一個(gè)小問(wèn)題都要上傳整個(gè)dll,并導(dǎo)致整個(gè)website的首次訪(fǎng)問(wèn)的重新編譯.2008-10-10
MVC4制作網(wǎng)站教程第二章 用戶(hù)注冊(cè)2.1
這篇文章主要為大家詳細(xì)介紹了MVC4制作網(wǎng)站教程,用戶(hù)注冊(cè)功能的實(shí)現(xiàn)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-08-08
.NET中彈性和瞬時(shí)處理庫(kù)Polly的使用詳解
Polly 是一個(gè) .NET 彈性和瞬態(tài)故障處理庫(kù),允許開(kāi)發(fā)人員以 Fluent 和線(xiàn)程安全的方式來(lái)實(shí)現(xiàn)重試、斷路、超時(shí)、隔離和回退策略,下面就跟隨小編一起來(lái)看看它的具體使用吧2024-01-01

