请考虑以下 XAML 标记(Visual Studio 2010 中的 App.xaml 文件):
<Application x:Class="UpdateTrigger.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:UpdateTrigger"
xmlns:clr="clr-namespace:System;assembly=mscorlib"
StartupUri="MainWindow.xaml">
<Application.Resources>
<clr:String x:Key="MyString">My string</clr:String>
</Application.Resources>
</Application>
MyString
我可以像 C# 程序中的变量一样写入吗?这就是我想要做的:我试图通过纯 XAML 声明和定义一个变量,没有任何代码隐藏。这可能吗?
澄清编辑:
MyString
例如,如果我绑定到 XAML 中的 TextBox,用户可以在该 TextBox 中键入内容吗?我试过了,但无法做到这一点。