wpf 如何获取控件的x:Name
3个回答
展开全部
this.textbox1.text;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我写了个demo,是一个grid里放了个ProgressBar,然后后台获取ProgressBar的name
private void Grid_Loaded(object sender, RoutedEventArgs e)
{
Grid grid = sender as Grid;
foreach (var child in grid.Children)
{
if (child is ProgressBar)
{
string name = (child as ProgressBar).GetValue(ProgressBar.NameProperty).ToString();
textBox1.Text = name;
}
}
}
private void Grid_Loaded(object sender, RoutedEventArgs e)
{
Grid grid = sender as Grid;
foreach (var child in grid.Children)
{
if (child is ProgressBar)
{
string name = (child as ProgressBar).GetValue(ProgressBar.NameProperty).ToString();
textBox1.Text = name;
}
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询