我在Xamarin Forms项目中有一个简单的Switch控件。我已经读了足够的书,知道我需要一个UWP的自定义渲染器,因此我可以将文本从“打开/关闭”更改为“应纳税/不可纳税”。找到了许多Android示例,但我找不到UWP示例。有人会友好地为UWP写一个快速渲染器并将其粘贴到这里吗?
答案 0 :(得分:0)
我在下面的link中找到了一个示例。
[assembly: ExportRenderer(typeof(Switch), typeof(CustomSwitchRenderer))]
namespace MyProject.UWP
{
internal class CustomSwitchRenderer : SwitchRenderer
{
protected override void OnElementChanged(ElementChangedEventArgs<Switch> e)
{
base.OnElementChanged(e);
if (Control == null)
return;
Control.OnContent = "Non-Taxable";
Control.OffContent = "Taxable";
}
}
}