Можете ли вы объяснить больше (это должно идти по разным ссылкам.)? Если я вас правильно понимаю
Попробуйте использовать это:
<form id="exampleForm" autocomplete="off" action="">
<div class="autocomplete" style="width:300px;">
<input id="myInput" type="text" name="myCountry" placeholder="Country">
</div>
<input class="go_to" type="submit">
</form>
<script>
$(".go_to").on("click", function(e){
e.preventDefault();
$('#exampleForm').attr('action', "/test").submit();
});
</script>
Это несколько неясно от Вашего вопроса, но я думаю, что Вы спрашиваете, как можно было бы связать с приложенным свойством Canvas.Left
и покажите его в TextBox. Я предположу, что Вы хотите это для управления кроме TextBox.
<Canvas>
<TextBox x:Name="textBox" Text="{Binding ElementName=button, Path=(Canvas.Left)}" />
<Button x:Name="button" Content="Press me" />
</Canvas>
Отметьте скобки вокруг приложенного свойства.
Править: Чтобы сделать эквивалент в коде, используйте следующее:
Binding binding = new Binding();
binding.Source = button;
binding.Path = new PropertyPath(Canvas.LeftProperty);
textBox.SetBinding(TextBlock.TextProperty, binding);
Да, холст не имеет никакого левого свойства. это - приложенное свойство для FrameworkItem в Содержании Холста.
<Canvas Width="100" Height="100">
<TextBox Name="top" Canvas.Left="12"></TextBox>
</Canvas>