我正在开发xamarin.forms应用程序而不是输入我想使用Boxview和Iam尝试命名Boxview并显示以下错误 这是代码
<StackLayout Orientation="Horizontal" HorizontalOptions="FillAndExpand">
<!--<Entry x:Name="csv_file" Placeholder="" WidthRequest="150">
</Entry>-->
<BoxView x:Name="csv_file" Color="WhiteSmoke" WidthRequest="150"
HeightRequest="40" VerticalOptions="Center" HorizontalOptions="Center"
/>
<Button BackgroundColor="Gray" TextColor="Black"
WidthRequest="60" Text="...." Clicked="OnBrowse"/>
</StackLayout>
错误是
严重级代码描述项目文件行抑制状态 错误CS1061'BoxView'不包含'Text'的定义,也没有扩展方法'Text'可以找到接受类型'BoxView'的第一个参数(你是否缺少using指令或汇编引用?)
如果我必须添加任何装配参考,你能建议我吗?
由于
答案 0 :(得分:0)
您不能使用BoxView而不是Entry。 BoxView没有Text属性。
Xamarin.Forms Documentation:
BoxView呈现指定宽度,高度和的指定矩形 颜色。您可以使用BoxView进行装饰,基本图形和 通过触摸与用户互动。
答案 1 :(得分:0)
检查视图的代码隐藏。从注释掉的代码中,您看起来曾经有一个名称相同的<Entry>
,并且您可能拥有尝试设置csv_file.Text
的代码,这可能适用于Entry
,但当然不会因BoxView
而获胜。