コード例 #1
0
        public static bool IsKnockoutBinding(BindingMarkup expr)
        {
            if(expr == null)
                return false;

            return true;
        }
コード例 #2
0
        /// <summary>
        /// Translates to knockout property.
        /// </summary>
        public static string TranslateToKnockoutProperty(RedwoodBindable target, RedwoodProperty property, BindingMarkup binding)
        {
            var path = binding.Path;

            // TODO: support for other than two-way modes

            var sb = new StringBuilder();
            var result = TranslateToKnockoutProperty(path, sb, allowConstants: false);
            if (result != null)
            {
                ThrowBindingContainsUnsupportedExpression();
            }
            return sb.ToString();
        }
コード例 #3
0
ファイル: BindingExpression.cs プロジェクト: jechtom/Redwood
 public BindingExpression(BindingMarkup markupExtension)
 {
     Path = markupExtension.Path;
     Mode = markupExtension.Mode;
     SourceProperty = Controls.RedwoodControl.DataContextProperty;
 }