avalonia的hello示例及mvvm实现
Avalonia官网,给了示例程序,第一个是上述的效果:
本示例将向您展示如何运用MVVM模式来接收并处理用户输入的文本内容。我们的示例应用程序将包含一个文本框供用户输入姓名,另一个文本框则用于显示个性化的问候语。
两个子页面绑定了不同的vm,他们的实现如下:
右侧是第一个页面的vm,是wpf开发中的常规vm设计思路。
左侧是WhenAnyValue的设计思路,补充说明:
Avalonia官网,给了示例程序,第一个是上述的效果:
本示例将向您展示如何运用MVVM模式来接收并处理用户输入的文本内容。我们的示例应用程序将包含一个文本框供用户输入姓名,另一个文本框则用于显示个性化的问候语。
两个子页面绑定了不同的vm,他们的实现如下:
右侧是第一个页面的vm,是wpf开发中的常规vm设计思路。
左侧是WhenAnyValue的设计思路,补充说明: