CPF/ConsoleApp1/TestView.cs

84 lines
2.2 KiB
C#
Raw Permalink Normal View History

2023-11-21 23:05:03 +08:00
using CPF;
using CPF.Animation;
using CPF.Controls;
using CPF.Drawing;
using CPF.Shapes;
using CPF.Styling;
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApp1
{
public class TestView : Control
{
protected override void InitializeComponent()
{
Background = "linear-gradient(0 0,100% 0,#E0BB45 0,#65BFC6 1)";
Height = 362;
Width = 644;
Children.Add(new Button
{
Content = new CheckBox
{
Content = "CheckBoxaaaaaaaaaaaaaaa",
},
MarginLeft = 0,
MarginTop = 27,
Height = 52,
Width = 220,
});
Children.Add(new ScrollBar
{
MarginRight = 11,
MarginTop = 5,
Height = 158,
Width = 29,
});
Children.Add(new Slider
{
MarginLeft = 0,
MarginTop = 0,
Width = 176,
Height = 22,
});
Children.Add(new TabControl
{
MarginLeft = 307,
MarginTop = 34,
Height = 198,
Width = 256,
Items =
{
new TabItem
{
Content = new Panel
{
Children =
{
new ListBox
{
Height = 117,
Width = 148,
},
},
Height = "100%",
Width = "100%",
},
Header="测试",
},
new TabItem
{
Header="测试"
},
}
});
Children.Add(new ComboBox
{
MarginLeft = 60,
MarginTop = 113,
});
}
}
}