예제 #1
0
 public void Set(LabeledValue labeledValue)
 {
     target
     .GetType()
     .GetProperty(labeledValue.Label, BindingFlags.IgnoreCase | BindingFlags.Instance | BindingFlags.Public | BindingFlags.SetProperty)
     .IfNotNull(p => p.SetValue(target, labeledValue.Value));
 }
예제 #2
0
 protected override void Refresh(LabeledValue <object> labeledValue)
 {
     keyText.text   = labeledValue.Label;
     valueText.text = labeledValue.Value.ToString();
 }