mirror of
https://gitee.com/csharpui/CPF.git
synced 2025-06-28 13:34:09 +08:00
69 lines
2.1 KiB
C#
69 lines
2.1 KiB
C#
![]() |
using CPF;
|
|||
|
using CPF.Animation;
|
|||
|
using CPF.Charts;
|
|||
|
using CPF.Controls;
|
|||
|
using CPF.Drawing;
|
|||
|
using CPF.Shapes;
|
|||
|
using CPF.Styling;
|
|||
|
using CPF.Svg;
|
|||
|
using CPF.Toolkit.Dialogs;
|
|||
|
using System;
|
|||
|
using System.Collections.Generic;
|
|||
|
using System.Linq;
|
|||
|
using System.Text;
|
|||
|
|
|||
|
namespace CPF.Toolkit.Demo
|
|||
|
{
|
|||
|
public class MainView : Window
|
|||
|
{
|
|||
|
public MainView()
|
|||
|
{
|
|||
|
|
|||
|
}
|
|||
|
protected override void InitializeComponent()
|
|||
|
{
|
|||
|
Title = "标题";
|
|||
|
Width = 500;
|
|||
|
Height = 400;
|
|||
|
Background = null;
|
|||
|
var vm = new MainViewModel();
|
|||
|
this.DataContext = this.CommandContext = vm;
|
|||
|
vm.Dialog = new DialogService(this);
|
|||
|
|
|||
|
Children.Add(new WindowFrame(this, new WrapPanel
|
|||
|
{
|
|||
|
Orientation = Orientation.Horizontal,
|
|||
|
Size = SizeField.Fill,
|
|||
|
Children =
|
|||
|
{
|
|||
|
new Button
|
|||
|
{
|
|||
|
Content = "alert",
|
|||
|
Commands = { { nameof(Button.Click),(s,e) => vm.Dialog.Alert("这是一条测试消息") } }
|
|||
|
},
|
|||
|
new Button
|
|||
|
{
|
|||
|
Content = "Sucess",
|
|||
|
Commands = { { nameof(Button.Click),(s,e) => vm.Dialog.Sucess("这是一条测试消息") } }
|
|||
|
},
|
|||
|
new Button
|
|||
|
{
|
|||
|
Content = "Error",
|
|||
|
Commands = { { nameof(Button.Click),(s,e) => vm.Dialog.Error("这是一条测试消息") } }
|
|||
|
},
|
|||
|
new Button
|
|||
|
{
|
|||
|
Content = "Ask",
|
|||
|
Commands = { { nameof(Button.Click),(s,e) => vm.Dialog.Ask("这是一条测试消息") } }
|
|||
|
},
|
|||
|
new Button
|
|||
|
{
|
|||
|
Content = "Warn",
|
|||
|
Commands = { { nameof(Button.Click),(s,e) => vm.Dialog.Warn("这是一条测试消息") } }
|
|||
|
},
|
|||
|
}
|
|||
|
})) ;
|
|||
|
}
|
|||
|
}
|
|||
|
}
|