gpt4 book ai didi

c# - 将字符串从 C# 传递到 XAML 按钮

转载 作者:太空宇宙 更新时间:2023-11-03 18:42:05 25 4
gpt4 key购买 nike

这是一个非常简单的问题:我在 C# 类中定义了一个字符串,我希望它是 XAML 按钮的内容。就是这样。我可以在 ????.我知道这是基本的 WPF...我会继续寻找答案。提前致谢。

我的 XAML

<Window x:Class="BarScore.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525"
>

<StackPanel>
<Button Name="Start" Content="???" Height="25" Width="100"
Margin="20" />
</StackPanel>
</Window>

我的 C# 代码

using System;
using System.Windows;
using System.Windows.Controls;

namespace BarScore
{
public partial class MainWindow : Window
{
public string BUTTON_NAME_STR = "START";

public MainWindow()
{
InitializeComponent();
}
}
}

PS:我知道我可以去代码里写:

Start.Content = BUTTON_NAME_STR;

但我希望它是从 XAML 到 C#,而不是相反,如果可能的话。

最佳答案

我怀疑你想要这样的东西:

<Button Name="Start" Content="{Binding BtnName}" />

但是您可能需要为包含的表单/页面/任何内容设置数据上下文。

关于c# - 将字符串从 C# 传递到 XAML 按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7805987/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com