private static string RoundTripBinding(string indexer)
        {
            var indexerBinding = BindingUtils.GetIndexerBinding(indexer);

            var boundClass = new BoundClass {DataContext = new ReflectingIndexer()};
            boundClass.SetBinding(TextBlock.TextProperty, indexerBinding);

            return boundClass.BoundValue;
        }
示例#2
0
        private static string RoundTripBinding(string indexer)
        {
            var indexerBinding = BindingUtils.GetIndexerBinding(indexer);

            var boundClass = new BoundClass {
                DataContext = new ReflectingIndexer()
            };

            boundClass.SetBinding(TextBlock.TextProperty, indexerBinding);

            return(boundClass.BoundValue);
        }