aghayex
شنبه 11 مرداد 1393, 23:14 عصر
ببا سلام
دوستان من در بخشی از برنامم نیاز دارم که یک کنترل تکس باکس رو با مخلفاتش ایجاد کنم اما در این کد من دو خطا صادر میشه که به ترتیب به شرح زیر هست :
var dateTextBox = new Helper.NewControls.DateTextBox
{
FlowDirection = FlowDirection.LeftToRight,
TextAlignment = TextAlignment.Center,
Margin = new Thickness(5, 1, 2, 0),
MaxLength = 10
};
dateTextBox.SetBinding(TextBox.TextProperty, new Binding
{
Converter = new Helper.Convertor.DateConvert(),
Source = Person.DateOzviyat,
ValidatesOnExceptions = true,
UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged,
Mode = BindingMode.TwoWay
});
Grid.SetColumn(dateTextBox, 7);
Grid.SetRow(dateTextBox, 8);
BlockGrid.Children.Add(dateTextBox);
خطای اول رو تحت عنوان Two Way requires binding Path رو صادر می کنه
خطای دوم هم مربوط به Person.DateOzviyat هست که من می خوام DateOzviyat به تکس باکس بایند بشه اما Person بایند میشه
دوستان من در بخشی از برنامم نیاز دارم که یک کنترل تکس باکس رو با مخلفاتش ایجاد کنم اما در این کد من دو خطا صادر میشه که به ترتیب به شرح زیر هست :
var dateTextBox = new Helper.NewControls.DateTextBox
{
FlowDirection = FlowDirection.LeftToRight,
TextAlignment = TextAlignment.Center,
Margin = new Thickness(5, 1, 2, 0),
MaxLength = 10
};
dateTextBox.SetBinding(TextBox.TextProperty, new Binding
{
Converter = new Helper.Convertor.DateConvert(),
Source = Person.DateOzviyat,
ValidatesOnExceptions = true,
UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged,
Mode = BindingMode.TwoWay
});
Grid.SetColumn(dateTextBox, 7);
Grid.SetRow(dateTextBox, 8);
BlockGrid.Children.Add(dateTextBox);
خطای اول رو تحت عنوان Two Way requires binding Path رو صادر می کنه
خطای دوم هم مربوط به Person.DateOzviyat هست که من می خوام DateOzviyat به تکس باکس بایند بشه اما Person بایند میشه