コード例 #1
0
 public static IBindingModeInfoBehaviorSyntax <TSource> To <TSource>([NotNull] this IBindingToSyntax syntax,
                                                                     [NotNull] TSource source, [NotNull] string sourcePath)
 {
     Should.NotBeNull(source, "source");
     Should.NotBeNull(sourcePath, "sourcePath");
     syntax.Builder.AddOrUpdate(BindingBuilderConstants.Source, source);
     syntax.Builder.GetOrAddBindingSources().Add(context => BindingExtensions.CreateBindingSource(context, sourcePath, source));
     return(syntax.GetOrAddSyntaxBuilder <IBindingModeInfoBehaviorSyntax <TSource>, object, TSource>());
 }
コード例 #2
0
 public static IBindingModeInfoBehaviorSyntax <object> To([NotNull] this IBindingToSyntax syntax,
                                                          [NotNull] string sourcePath)
 {
     Should.NotBeNull(sourcePath, "sourcePath");
     return(syntax.ToSource(context => BindingExtensions.CreateBindingSource(context, sourcePath, null)));
 }