我在我的应用程序中使用了Xamarin Range Slider组件作为双向滑块,但它引发了一个随机异常“Value not not null.Parameter name:image”。但是范围滑块没有这样的图像参数或属性。我还没有找到任何工作。任何帮助或建议将受到高度赞赏。
提前致谢。
这是我的代码片段,其中我使用此范围滑块来表示我的应用中的预算范围。看看我告诉我是否做错了什么:
rangeSlider = new RangeSliderView {
Frame = new CGRect (lblMinValue.Frame.X, lblMinValue.Frame.Bottom, btnBudgetPlan.Frame.Width, 15),
AutoresizingMask = UIViewAutoresizing.FlexibleBottomMargin | UIViewAutoresizing.FlexibleTopMargin | UIViewAutoresizing.FlexibleWidth,
TintColor = UIColor.Green,
};
rangeSlider.MinValue = 0f;
minBudget = rangeSlider.MinValue.ToString ();
//if (maxRange == null && budgetList != null)
rangeSlider.MaxValue = Convert.ToInt32 (maxRange, CultureInfo.InvariantCulture);
maxBudget = maxRange;
rangeSlider.LeftValueChanged += value => {
doneButtonDidPressed ();
var intValue = (int)value;
lblMinValue.Text = intValue.ToString ();
minBudget = intValue.ToString ();
};
rangeSlider.RightValueChanged += value => {
doneButtonDidPressed ();
var intValue = (int)value;
lblMaxValue.Text = intValue.ToString ();
maxBudget = intValue.ToString ();
};
viewBudget.AddSubviews (btnBudgetPlan, tableBudgetPlan, lblMinValue, lblMaxValue, rangeSlider);
答案 0 :(得分:0)
我在xamarin表格中遇到了同样的问题。更新包帮助了我。