Пробовали ли вы это:
btnButtonTool.DataBindings.Add("Enabled", bizObj, "BoolPropertyInBizObj");
EDIT Хорошо, поскольку свойство Enabled не предоставляется непосредственно в ButtonTool, вы можете открыть его самостоятельно, создав собственный ButtonTool, который наследуетInfragistics один, а затем реализовать свойство, как это:
public class MyButtonTool : ButtonTool
{
public bool Enabled
{
get
{
return Shared.Enabled;
}
set
{
OnPropertyChanging("Enabled");
Shared.Enabled = value;
OnPropertyChanged("Enabled");
}
}
}
Я не уверен, что сейчас реализует ButtonTool (INotifyPropertyChanged / ing), но в любом случае вы получите идею ...