عرض سلام و وقت بخیر ، سرکار خانم negar.rafie شما برای اینکه بتونید معادل Databinding موجود در Winform رو در WPF استفاده کنید باید از عبارت Binding در کد های Xaml تون استفاده کنید . با یه مثال ساده عرض میکنم اول شما یک کلاس ایجاد کنید به نام Person ایجاد کنید و دوتا Property نام و نام خانوادگی براش set کنید به این صورت
public class Person
{
public string Fname { get; set; }
public string Lname { get; set; }
}
سپس دوتا Textbox روی فرم قرار بدید (پیشنهاد میکنم با کدنویسی این کار رو بکنید منظورم اینه از Toolbox انتخاب نکنید) و بعد از اینکه صفحه فرم رو تقسیم بندی کردید کدهای Xaml مربوطه رو به این صورت بنویسید
<TextBox Text="{Binding Fname}" x:name="txtFname" Margin="20" Grid.Row="1"></TextBox>
<TextBox Text="{Binding Lname}" x:name="txtLname" Margin="20" Grid.Row="2"></TextBox>
و یک کنترل Button هم ایجاد کنید در خاصیت Click اون این رو بنویسید
var prsn = new List<Person>();
var p = new Person {Fname ="MR", Lname = "Prestige"};
prsn.Add(p);
txtFname.Datacontext=prsn;
txtLname.Datacontext=prsn;
حالا برنامه رو اجرا کنید روی Button کلیک کنید میبینید که پراپرتی Fname به txtFname و پراپرتی Lname به txtLname بایند شده .
پیروز و موفق باشید .