exrin

    0热度

    1回答

    我使用的是MasterDetailPage在exrin 这是我ViewContainer 公共类MainViewContainer:Exrin.Framework.ViewContainer,IMasterDetailContainer { 私人只读MasterDetailPage r_MasterPage; public MainViewContainer(MenuStack i_MenuSta

    1热度

    1回答

    当浏览主应用程序引导程序时,InjectionProxy用于注册实例和接口。我注意到接口可以注册为InstanceType.SingleInstance(在Tesla应用程序中为数据库完成)或InstanceType.EachResolve。进一步研究InjectionProxy的代码表明实例始终是SingleInstance。 是什么SingleInstance和EachResolve之间的差异

    1热度

    1回答

    ModelState和VisualState之间的绑定如何从一种方式变为双向方式? 在Exrin introduction on YouTube和this SO answer,更说明存在ModelState和VisualState之间的结合(特别ModelState - >VisualState)。还有人指出,绑定可以从一种方式改变为两种方式。 我做了一些四处张望,并找到BindingType枚举

    1热度

    1回答

    我想提供导航的抽屉。有TabbedContainer页面(例如家庭或主页面),还有SingleContainer页面。 目前我必须切换堆栈才能触发调用IMasterDetailView中的SetStack,它将更改Details页面。然而,这种方式导航被打破了。

    1热度

    1回答

    上下文 我正在使用Exrin存储库中的ExrinSampleMobileApp。 问题 如何设置主要和细节标签的标题? 我试图设置相应的视图的标题有没有影响(DetaiView和的MainView)

    2热度

    1回答

    我正在寻找与Exrin创建动画。我明白它的MVVM框架方面要求视图拥有动画,但最初发布这些动画是我不确定的。 我知道附加到UI事件是一个热点按钮问题,因为然后命令和事件可能一起存在。 Exrin是否有处理文档中未涉及的动画的方法,是否应该将动画附加到UI事件中,还是应该使用诸如attached behaviors之类的外部内容?

    1热度

    1回答

    语境 我发现一步一步Exrin基础设施。我研究了许多准备使用infra元素来在后台执行命令执行。在那些我看到的IsBusyDelay,VisualState.IsBusy,超时消息等我也知道Exrin不依赖于Xamarin.Forms,所以我想,Exrin不应该提供真正的视觉实现,那最后一步仍然留在我身上。 (这很酷,让我决定UI体验) 在我的ViewModel中,我设置了IsBusyDelay

    1热度

    1回答

    我有一个ObservableCollection我试图绑定到ListView。我创造了一切都很好。该集合中有多个项目(从在ModelState和VisualState结合两端检查,但View永远不会更新。我继续直接绑定到ModelState的一块,一切工作就好了。 我怀疑原因是INotifyCollectionChanged没有通过绑定发送,这是我可以修复的还是这个bug?

    1热度

    2回答

    我试图启用一个按钮,当绑定属性嵌套字段被输入时有界,但即使所有属性都填充了数据,该按钮也被禁用。 我应该改变什么? 这是我的基地可视状态 public class BaseVisualState : Exrin.Framework.VisualState { public BaseVisualState() : this(null) { } public BaseVisualState

    1热度

    1回答

    我在我的VisualState上有属性,我在WebApi上的VisualState的Init方法上设置它们的值。 当我导航到此页面后按回到此页面时,不会再次调用Init方法。 如何在每次页面出现时更新VisualState,如果通过后退按钮导航,我正考虑在视图模型上使用OnNavigated方法并从那里设置visuelstate属性。 我应该这样做,还是有另一种方式?