Telerik论坛
Xamarin论坛的UI
1回答
3视图

当RadComboBox、RadTimePicker和RadDatePicker聚焦或点击时,执行某些操作。但是,即使我附加了这些事件,它们也不会被触发。

有办法做到吗?请帮助。

迪迪
Telerik团队
回答 2022年11月03日
1回答
10的观点

我正在Xamarin UWP项目上工作,并使用了下面提到的日历单元格样式的以下代码。我无法更改其他月份特定日期的文本颜色,它总是显示其他月份日期为灰色,你能给我一个解决方案吗


私人CalendarCellStyleEvaluateCellStyleCalendarCell细胞){颜色背景=默认的(颜色);颜色selectedCellForegroundColor =默认的(颜色);颜色todayBorderColor =颜色。FromRgb (115174239);dayNamesFontSize =默认的);字形大小=默认的);厚度todayBorderThickness =默认的(厚度);开关(Device.RuntimePlatform) {情况下“苹果”: background = Color.White;selectedCellForegroundColor = Color.White;字形大小=14;dayNamesFontSize =14;todayBorderThickness =厚度(2);打破;情况下“Android”: background = Color.White;selectedCellForegroundColor =颜色。FromHex (“FF0066CC”);字形大小=15;dayNamesFontSize =15;todayBorderThickness =厚度(1);打破;情况下“UWP”: background = Color。FromRgb (30.30.30.);selectedCellForegroundColor = Color.White;字形大小=17;dayNamesFontSize =17;todayBorderThickness =厚度(2);打破;}如果(细胞。Type == CalendarCellType.DayName) {返回CalendarCellStyle {BackgroundColor =颜色。LightGray, FontSize = dayNamesFontSize, FontAttributes = FontAttributes。粗体,TextColor =颜色。FromRgb (0122255)};}vardefaultStyle =CalendarCellStyle {BackgroundColor = background, FontSize = FontSize, FontAttributes = FontAttributes。无,TextColor =颜色。FromRgb (1392090)};如果(细胞CalendarDayCell) {如果(dayCell.IsFromCurrentMonth) {如果(dayCell.IsToday) {defaultStyle。TextColor =颜色。FromRgb (0122255);defaultStyle。FontAttributes = FontAttributes. bold;defaultStyle。边境Color = todayBorderColor; defaultStyle.BorderThickness = todayBorderThickness; } }其他的{如果(dayCell.IsToday) {defaultStyle。TextColor = todayBorderColor;defaultStyle。边境Color = todayBorderColor; defaultStyle.BorderThickness = todayBorderThickness; }其他的{如果(dayCell.Date。DayOfWeek == DayOfWeek。星期天|| dayCell.Date.DayOfWeek == DayOfWeek.Saturday) {defaultStyle.周六。TextColor = Color.Red;}其他的{defaultStyle。文本Color = Color.Gray; } } }如果(dayCell.IsSelected) {defaultStyle。文本Color = selectedCellForegroundColor; defaultStyle.BorderColor = Color.FromHex(“FF0066CC”);}返回defaultStyle;}返回;//默认样式}

迪迪
Telerik团队
回答 2022年10月31日
0回答
18岁的观点

嗨,团队,

我正在使用RadTabView,其中包含2个选项卡。

第一个标签有RadEntry和第二个标签有自定义网格(不是telerik)。

当我点击2tab时,没有第二个标签,当我点击第一个标签时,应用程序正在崩溃系统。ObjectDisposedException: '不能访问已处理对象。对象名称:“telererik . xamarinforms . inputrenderer . android . borderedittext”。

使用以下版本:

Xamarin的形式:5.0.0.2515

Telerik UI For Xamarin:-2022.3.914.1

请帮我解决这个问题。

谢谢并致以最良好的问候。

穆罕默德·拉米兹·拉扎。

穆罕默德Rameez
最高的成就
1级
10月17日
1回答
18岁的观点

我们在iOS 16上看到RadListView的布局问题,导致列表中出现意想不到的空间和填充。

iOS 15及以下版本不受影响。下面的截图。该问题似乎解决了后续的测量/布局,它只是显示在初始布局。

使用最新的Telerik复制Xamarin发布。

迪迪
Telerik团队
回答 10月14日
1回答
6的观点
你好,我在我的代码上使用RadAutoCompleteView控件,它适用于Android和IOS。不过,当我在小屏幕上使用横屏模式时(IOS和iPhone XR的一个问题),原生软键盘隐藏了控制,我无法点击或移动到屏幕顶部来选择一些元素。我有什么办法来控制这种情况呢?
迪迪
Telerik团队
回答 10月13日
1回答
7的观点

当我点击RadComboBox箭头在列表视图,它给出以下异常。好心的帮助

事件注册正在覆盖现有委托。要么使用事件,要么使用自己的委托:xamarin.forms.platform.ios。listviewrenderer + listviewdatasource uikit.uiscrollview + _uiscrollviewdelegate

迪迪
Telerik团队
回答 10月10日
1回答
12的观点

你好,

我们使用Radlistview来显示一系列带有价格的项目,并使用+/-来更改金额。我们将这些项目设置为可滑动的,因此用户可以轻松地滑动这些项目来删除它们。见下面的例子(敏感信息将被审查):

然而,即使用户没有向右滑动项目,他们也不能与减号按钮交互。这似乎是因为按钮在可滑动区域。如果我们将可滑动区域缩小,减号按钮的某些部分就具有交互性,如果我们将减号按钮放大,加号按钮也不再具有交互性。

注意,即使减号按钮是可见的,也不能与之交互。

这个设计是符合预期的吗,还是一个bug?如果它是有意的,什么是推荐的方式,以允许按钮交互,同时也允许列表项被滑动?


用于此的代码是:
<ContentPagexmlns: telerikDataControls=“clr-namespace: Telerik.XamarinForms.DataControls;装配= Telerik.XamarinForms.DataControls”xmlns: telerikInput=“clr-namespace: Telerik.XamarinForms.Input;装配= Telerik.XamarinForms.Input”xmlns: telerikListView=“clr-namespace: Telerik.XamarinForms.DataControls.ListView;装配= Telerik.XamarinForms.DataControls”xmlns: telerikPrimitives=“clr-namespace: Telerik.XamarinForms.Primitives;装配= Telerik.XamarinForms.Primitives”xmlns: xct=“http://xamarin.com/schemas/2020/toolkit”><telerikDataControls: RadListView网格。行=“0”IsItemSwipeEnabled=“真正的”ItemTemplateSelector=“{StaticResource ReceiptDataSelector}”ItemsSource=“{约束力的收据。ReceiptLines}”设置selecteditem=“{绑定SelectedReceiptLines}”SelectionMode=“多”SwipeOffset=" 90,0,0,0 "SwipeThreshold=“20”><telerikDataControls: RadListView。SelectedItemStyle><telerikListView: ListViewItemStyle写成BackgroundColor=“{StaticResource SelectionAccentColor}”BorderWidth=“0”/>telerikDataControls: RadListView。SelectedItemStyle><telerikDataControls: RadListView。ItemSwipeContentTemplate><DataTemplatex:数据类型=“组件:IReceiptLine”><网格保证金=“0”填充=“0”列空间=“0”行空间=“0”><网格。ColumnDefinitions><ColumnDefinition宽度=“90”/><ColumnDefinition宽度=“*”/>网格。ColumnDefinitions><telerikInput: RadButton网格。列=“0”保证金=“0”写成BackgroundColor=“红色”BorderRadius=“0”命令="{绑定RemoveLineCommand, Source={RelativeSource祖宗类型={x:Type local:SalePageModel}}}"CommandParameter=“{绑定}”FontFamily=“FontAwesomeSolid”字形大小=“媒介”文本=& # xf1f8;WidthRequest=“90”/>网格>DataTemplate>telerikDataControls: RadListView。ItemSwipeContentTemplate>telerikDataControls: RadListView>

代码是:

迪迪
Telerik团队
回答 9月22日
1回答
25的观点

你好,

我可以有一个URL与TelerikUIXamarin和Xamarin表单-历史和依赖?可能是iOS / XCode。

谢谢

Jacek

迪迪
Telerik团队
回答 9月22日
0回答
17日视图

你好,

我有一个Xamarin表单应用程序使用RadListView。作为ItemTemplate的一部分,我有一个Switch,如下所示:

<开关HorizontalOptions=“开始”IsEnabled=“真正的”IsToggled=“{绑定切换}”IsVisible=“{绑定IsConfirmCheckVisible}”OnColor=“绿色”ThumbColor=“绿色”><开关。触发器><DataTrigger绑定="{绑定源={x:引用chkConfirmCheck},路径= istogiled}"TargetType=“开关”价值=“假”><Setter财产=“ThumbColor”价值=“红色”/><Setter财产=“OnColor”价值=“红色”/><Setter财产=“IsEnabled”价值=“假”/>DataTrigger>开关。触发器><开关。行为><行为:EventToCommandBehavior命令="{绑定源={x:引用ParentBindingContext},路径=BindingContext. "UpdateTrickCommand}”CommandParameter=“{绑定。}”EventName=“连接”/>开关。行为>开关>

如果我在RadListView中有一个项目列表,并且我开始滚动,那么Toggled事件将在Switch上触发。RadListView的所有项目都是一个ObservableCollection,它是在屏幕打开时加载的。上面的代码是否有问题,会导致Toggled事件在RadListView中滚动时被触发?此问题只出现在iOS和手机上。iPad和Android设备的行为就像它应该做的那样,即只是正常滚动,不触发Toggle事件。

Telerik UI For Xamarin版本:2022.1.117.1
Nivesh
最高的成就
1级
更新的问题 9月20日
2答案
22日视图

Xamarin ImageEditor有滑动手势吗?在多个图像之间进行切换。

问候

先生
最高的成就
1级
回答 2022年9月6日
上个月使用最多的用户
保罗
最高的成就
1级
帕特里克
最高的成就
1级
DoomerDGR8
最高的成就
等级2
桑德罗
最高的成就
1级
根据法律的
最高的成就
等级2
想向其他开发者展示你的忍者超能力吗?
想向其他开发者展示你的忍者超能力吗?
Baidu
map