<Grid>
<Button Content="Button" HorizontalAlignment="Left" Margin="237,111,0,0" VerticalAlignment="Top" Click="Button_Click"/>
<Label Content="Label" Name="Label1" HorizontalAlignment="Left" Margin="415,256,0,0" VerticalAlignment="Top" MouseDown="onMouseDown"/>
</Grid>
using System.Windows.Shapes;
namespace WpfApp1
{
/// <summary>
/// MainWindow.xaml 的交互逻辑
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
//获取某一个控件的name
private void Button_Click(object sender, RoutedEventArgs e)
{
Label mylabel = (Label)this.FindName("Label1");
mylabel.Content = "hahaha";
}
// 获取发送者的name
private void onMouseDown(object sender, MouseButtonEventArgs e)
{
Label mylabel = (Label)sender;
mylabel.Content = "I am here";
}
}
}
wpf如何获取控件的name
于 2024-09-10 17:16:00 首次发布