小编Meh*_*met的帖子

Xamarin.Forms 按钮在触摸后被禁用

我使用 Xamarin.Forms 和 MvvmCross,但我在应用程序中遇到了问题。触摸并运行命令后,按钮有时会被禁用。

我在按钮上添加了 IsEnabled="True" 但没有任何改变

<Button 
    WidthRequest="36" 
    HeightRequest="36" 
    CornerRadius="18" 
    BorderWidth="2" 
    FontSize="18" 
    Text="{Binding OptionText}" 
    Command="{Binding OptionSelectedCommand}" 
    CommandParameter="{Binding .}" 
    IsEnabled="True" 
    VerticalOptions="Center" 
    HorizontalOptions="Center"/>
Run Code Online (Sandbox Code Playgroud)

我希望始终启用此按钮。

我的命令代码是:

<Button 
    WidthRequest="36" 
    HeightRequest="36" 
    CornerRadius="18" 
    BorderWidth="2" 
    FontSize="18" 
    Text="{Binding OptionText}" 
    Command="{Binding OptionSelectedCommand}" 
    CommandParameter="{Binding .}" 
    IsEnabled="True" 
    VerticalOptions="Center" 
    HorizontalOptions="Center"/>
Run Code Online (Sandbox Code Playgroud)

command button mvvm mvvmcross xamarin.forms

5
推荐指数
1
解决办法
871
查看次数

标签 统计

button ×1

command ×1

mvvm ×1

mvvmcross ×1

xamarin.forms ×1