文本框wpf到右边

时间:2017-04-27 09:59:32

标签: wpf textbox width

我有带用户控件的画布(带文本框的边框)。当我把它放入时我想从左到右调整带边框的文本框。我有事件textBox_TextChanged,然后我从文本框宽度设置了新的边框宽度。

please look at image

1 个答案:

答案 0 :(得分:0)

您希望在键入时边框+文本框向左展开吗?尝试设置Canvas.Right以定位Border

    <Canvas Width="300" Height="200">
        <Border Canvas.Top="10"
                Canvas.Right="50"
                BorderBrush="Orange"
                BorderThickness="2">
            <TextBox Text="{Binding Title}" />
        </Border>
    </Canvas>

显然,上面的Title是viewmodel的属性。