mvvm

    0热度

    1回答

    使用MVVM,ViewModel将替代Presenter来驱动视图。 不同之处在于ViewModel使用DataBinding驱动视图, 而Presenter使用接口驱动视图。 引述来自this site. 采取我无法找到好的解释: 什么是接口? 什么是数据绑定? 它们有什么不同? 他们的差异如何转化为MVVM vs MVP? 注意:理想的答案将适用于iOS/Swift中的实现,但我仍然有兴趣阅读

    0热度

    1回答

    我试图实现MVVM partern。 所以我有一个活动包含一个ViewPager与3片段。每个片段在同一个实体上工作。 Activty内部我创建了ViewModel的一个实例。 protected void onCreate(Bundle savedInstanceState) { TaskViewModel.Factory factory = new TaskViewMode

    10热度

    1回答

    我正在玩MVVM-C体系结构,但我不确定如何在选择选项卡时实例化具有不同选项卡的多个协调器。 这是我主要的应用程序协调类... protocol UINavigationControllerType: class { func pushViewController(_ viewController: UIViewController, animated: Bool) func popViewC

    0热度

    1回答

    因此,我使用MVVM light开发UWP应用程序,并且希望在ListView中的每个项目中放置一个AppBarButton。我的项目模板代码如下: <ListView.ItemTemplate> <DataTemplate> <Grid> <Grid.RowDefinitions> <RowDefinition Height="25"/> <R

    0热度

    2回答

    我有一个datagrid,其列标题我想在运行时更改。我已经试过这样的事情,但不工作 <DatagridTextColumn Header="{Binding Path=MyNewHeader}" Binding=" {Binding Path=MyBindingProperty}" /> ,在我的MVVM string myHeaderProperty; public string

    1热度

    2回答

    我需要通过鼠标点击操作并通过我的WPF应用程序中的热键操作。用户的操作会影响应用程序控件的数据和外观。 例如,以下应用程序将数据发送到茶机。您可以选择茶品牌,类型(热或冷)和可选配料:牛奶,柠檬和糖浆。 但从UI设计的角度并不好,但只是例子: 如果单击下拉菜单或输入Ctrl+B的选择选项列表就会出现。 如果点击输入Ctrl+T上的“热门”按钮,按钮变为蓝色,文本变为“冷”。如果再次点击或输入Ctr

    0热度

    2回答

    我一直在努力寻找一种方法来计算所选月份中没有周末的总天数。 (MDate被绑定到我的日期选择器) 作为一个绝对的初学者我也没有认识到我的数据参数(mDate)传递到LINQ查询,但这里有多远,我已经得到了: public class LocationViewModel : INotifyPropertyChanged { public LocationiewModel() { S

    -2热度

    1回答

    我在XmaI位一个StackLayout属性控制如下所示: <StackLayout x:Name="_infoView" Margin="0,10,0,10" BackgroundColor="Black" IsVisible="{Binding State}"/> 和在视图模型的结合布尔变量 private Boolean _state =

    1热度

    2回答

    Im建立一个遵循MVVM架构的Android应用程序。适配器(用于recyclerview,viewpager等)属于哪里? 它是查看或ViewModel?

    0热度

    1回答

    我有一个带有PropertyChangedCallback的依赖属性的自定义控件。该属性的值可能会从自定义控件的逻辑中或从无(通过用户交互或通过从客户端应用程序设置的值)更改。 有没有一种方法可以告诉哪些导致财产改变? 我试着看着“发件人”,但在每种情况下,发件人都是自定义控件本身。 举例说明: public static readonly DependencyProperty SelectedT