Silverlight: Программно обязательные свойства элементов управления

Как упомянуто прежде нет ничего на языке C#, который диктует расположение, я лично использую регионы, и я делаю что-то вроде этого для среднего класса.

public class myClass
{
#region Private Members

#endregion
#region Public Properties

#endregion

#region Constructors

#endregion
#region Public Methods

#endregion
}

Это имеет смысл мне так или иначе

6
задан Mark Cooper 14 July 2009 в 16:19
поделиться

2 ответа

Предположим, вы создали простой TextBox динамически и хотите добавить привязку к свойству Text: -

 Binding binding = new Binding("SomeProperty");
 binding.Mode = BindingMode.TwoWay;

 txtBox.SetBinding(TextBox.TextProperty, binding);

Где txtBox - это динамически созданный TextBox, который вы хотите наблюдать / изменять.

10
ответ дан 8 December 2019 в 13:01
поделиться

Марк, я не совсем уверен, что понял значение вашего вопроса, но рассматривали ли вы класс Binding? Например:

Customer customer = new Customer();
TextBox box = new TextBox();
Binding binding = new Binding("FullName");
binding.Source = customer;
box.SetBinding(TextBox.TextProperty, binding);

Это связывает свойство зависимости «Text» элемента управления TextBox со свойством «FullName» объекта клиента.

8
ответ дан 8 December 2019 в 13:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: