嗨,我想将TrackBar的Value属性绑定到两个对象的BrightnessPercentage属性。我这样做有误,有人可以告诉我如何在TrackBar和两个对象之间完成三向绑定吗?
foreach( string record in stringsFromDB)
{
var regexPattern = "I love .* Code";
var match = Regex.Match(record, regexPattern);
if(match.Success){
Console.WriteLine("String matches");
//Console.WriteLine("I love Code);
}else{
Console.WriteLine("String not matches");
//Console.WriteLine(record);
}
//Console.WriteLine(record); //not sure with replace I love code, is it I love code or I love <anything> code?
}
谢谢!
答案 0 :(得分:0)
class ImageProperties {
public int BrightnessPercentage { get; set; }
}
class ImageDrawer {
public int BrightnessPercentage { get; set; }
}
ImageProperties _imgProps = new ImageProperties();
ImageDrawer _imgDrawer = new ImageDrawer();
public int TheBrightnessPercentage {
get { return _imgProps.BrightnessPercentage;}
set { _imgProps.BrightnessPercentage=_imgDrawer.BrightnessPercentage=value;}
}
void Test() {
trackBar1.DataBindings.Add("Value", this, "TheBrightnessPercentage", false, DataSourceUpdateMode.OnPropertyChanged);
}