rendered paste bodypublic partial class Anonimasu : UserControl
{
private object dataSource;
private string bindingString = String.Empty;
public Anonimasu()
{
InitializeComponent();
}
public object DataSource
{
get { return dataSource; }
set
{
if ( dataSource != value )
{
dataSource = value;
OnDataSourceChanged();
}
}
}
public string BindingString
{
get { return bindingString; }
set { bindingString = value; }
}
protected void OnDataSourceChanged()
{
this.label1.Text = String.Empty;
this.textBox1.DataBindings.Clear();
if ( dataSource != null && !String.IsNullOrEmpty(bindingString))
{
this.label1.Text = bindingString;
this.textBox1.DataBindings.Add( "Text", dataSource, bindingString );
}
}
}