我在滚动视图中有很多堆栈布局视图,并根据所选选项将stacklayouts属性设置为"true“或"false”。使堆栈布局成为"true“属性在Xamarin Forms 1.4.0中不起作用,它不是显示堆栈布局视图,而是显示views.but之间的空空间,它在Xamarin Forms 1.3.3中工作得很好。这只发生在iOS上,而在安卓系统中,它正像预期的那样工作。
任何帮助都将不胜感激。
我目前正在进行一个项目,显示您的实时股票价格。我想通过一个选择器系统获得任何符号的价格,该系统通过将所选项目添加到下载字符串请求的链接中来显示选择器中所选项目的价格。我遇到的问题是,当我更改选取器时,什么也不会发生。 C#代码: using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Net;
using Xamarin.Forms;
using Xamarin.Forms.Xaml;
namespace Stock
我正在Xamarin.Forms中实现一个购物车。在我的购物车页面中有一个带有数据的ListView。每个单元格都包含一个按钮,用于选择项目和数量的计数。在购物车视图中有一个大的标签。
我的问题是,当号码选择器改变时,总计没有更新。对添加视图单元格的项调用计算方法。我知道我需要为此实现INotifyProperty,但我不知道如何实现。
我有一个基本视图模型,它继承了包含事件的INotifyProperty。
public class BaseViewModel : INotifyPropertyChanged
{
private double _price;
public
我正在使用MVVM的Xamarin表单。我在日志中得到了以下内容:
绑定:在'YYY‘上找不到'XXX’属性,目标属性:'Xamarin.Forms.Label.Text‘
不确定它是否相关,但是当我在我的Command函数中更新一个变量时,这个变量的更新值不会反映在视图中。这在我的其他视图模型和视图中没有发生。我不知道为什么。
请帮帮我!
这就是我在视图模型中定义变量和在视图中绑定的方式。
ViewModel
public string _testContextPassing;
public string TestContextPassing
{
get {
我有一个奇怪的问题,当我将内容页面设置为启动页面时,Xamarin Forms应用程序可以正常工作。如果我将TabbedPage设置为启动程序,将ContentPage设置为TabbedPage的子级,那么它不会显示/数据绑定ContentPage。没有错误。我有什么不知道的?这是我的TabbedPage视图模型。
using MvvmCross.Core.ViewModels;
using System.Windows.Input;
namespace Company.Mobile.ViewModels
{
public class TabbedMainViewModel
当使用Xamarin Forms编写应用程序时,我经常看到以下异常,导致应用程序崩溃:
11-16 11:00:40.009 I/MonoDroid(16094): UNHANDLED EXCEPTION:
11-16 11:00:40.113 I/MonoDroid(16094): System.NullReferenceException: Object reference not set to an instance of an object.
11-16 11:00:40.113 I/MonoDroid(16094): at Xamarin.Forms.Platform.Andro