Xamarin表单 - 如何使Entry标签只读(Android)

时间:2017-01-26 17:38:52

标签: android xamarin.forms

花了几天时间,我正在使用Xamarin Forms Entry Tag,我需要让它看起来只读。 (IsEnabled并不是出于我的需要而这样做)

    <StackLayout BindingContext="{StaticResource vehicleViewModel}">
            <Entry Placeholder="Make" x:Name="make" Text="{Binding VehicleMake}" Focused="VehicleMake_Focused" />
    </StackLayout>

2 个答案:

答案 0 :(得分:2)

在重点活动中,我添加了这个。

        private async void VehicleMake_Focused(object sender, FocusEventArgs e)
        {
            make.Focus();
            make.Unfocus();
//... more code
        }

我希望这适合你。

答案 1 :(得分:2)

只需设置YourEntry.InputTransparent = true;就容易了。