Ale*_*ler 3 c# xamarin xamarin-forms
我正在阅读Xamarin Forms文档,了解自定义渲染器,试图了解渲染器的每个实现所需的汇编属性实际上是什么.我看了一下Assemblies的C#文档,似乎找不到(简单)的解释.按照文档中概述的MyEntry示例,有人可以了解一下这个程序集属性发生了什么/它实际上做了什么?
为清楚起见,这些是我所说的声明类型:
[assembly: ExportRenderer (typeof (MyEntry), typeof (MyEntryRenderer))]
[assembly: ExportRenderer (typeof (MyEntry), typeof (MyEntryRenderer))]
Run Code Online (Sandbox Code Playgroud)
MyEntry 是您的公共(PCL或共享)表单库中占位符类的名称.
MyEntryRenderer 是iOS/Android/WP项目中实际平台特定实现类的名称.
从本质上讲,您正在告诉Forms,"当您需要MyEntry在Platform X 上渲染时,请使用该类MyEntryRenderer."
| 归档时间: |
|
| 查看次数: |
1282 次 |
| 最近记录: |