小编Dee*_*pak的帖子

如何检测 xamarin 表单中的列表视图滚动方向

我试图检测列表视图的滚动方向。我的要求是需要在列表视图向上和向下滚动时实现不同的功能。请提出任何检测列表视图滚动方向的想法。我在列表视图中尝试了以下语法。

示例代码:

 <StackLayout>
    <Label x:Name="Direction" />
    <ListView ItemsSource="{Binding Items}" HasUnevenRows = "true" ItemAppearing="Handle_ItemAppearing" IsPullToRefreshEnabled = "true">
    <ListView.ItemTemplate>
            <DataTemplate>
                <ViewCell>
                    <StackLayout>
                    <Label Text = "{Binding}" />
                    </StackLayout>
                </ViewCell>
            </DataTemplate>
    </ListView.ItemTemplate>
        </ListView>
</StackLayout>
Run Code Online (Sandbox Code Playgroud)

xamarin.forms

2
推荐指数
1
解决办法
4758
查看次数

如何统一验证文本网格专业版输入字段文本

我曾尝试在我的项目中使用文本网格专业输入字段,但我遇到了一系列问题。即,如果尝试验证输入字段中的空文本或空文本,则会失败。例如,当用户未在 tmp 输入字段中输入任何文本并单击“完成”按钮时,我设置了一个验证,例如不允许保存 null 空值,但是当用户单击“完成”按钮而不输入任何文本时,这些验证将失败。请提出解决此问题的任何想法。提前致谢。

这是我尝试过的代码:

 var text = TextMeshProText.text;  // here "TextMeshProText" is 'TMP_Text'

 if(!string.IsNullOrEmpty(text))
 {
    //do required functionality
 }
 else
 {
    // Show alert to the user.
 }
Run Code Online (Sandbox Code Playgroud)

我已经像这样设置了验证,但没有给出任何文本,单击“完成”按钮,它会失败为 null 或空条件并进入 if。

unity-game-engine input-field

2
推荐指数
1
解决办法
1万
查看次数