varwindow=newWindow{Child=newTextBlock{Text="Hi, This is my Window!",VerticalAlignment=VerticalAlignment.Center,HorizontalAlignment=HorizontalAlignment.Center,FontSize=20,FontWeight=FontWeight.UltraBold},Title="My Window",WindowStartupLocation=WindowStartupLocation.CenterScreen,Topmost=true};window.Show();
我们将重新构建指标并添加一个新实例,以查看我们的自定义控件的外观。
修改窗口属性
1 2 3 4 5 6 7 8 9101112131415161718
varwindow=newWindow{Child=newTextBlock{Text="Hi, This is my Window!",VerticalAlignment=VerticalAlignment.Center,HorizontalAlignment=HorizontalAlignment.Center,FontSize=20,FontWeight=FontWeight.UltraBold},Title="My Window",WindowStartupLocation=WindowStartupLocation.CenterScreen,Topmost=true,Width=800,Height=800};window.Show();
varwindow=newWindow{Child=newTextBlock{Text="Hi, This is my Window!",VerticalAlignment=VerticalAlignment.Center,HorizontalAlignment=HorizontalAlignment.Center,FontSize=20,FontWeight=FontWeight.UltraBold},Title="My Window",WindowStartupLocation=WindowStartupLocation.CenterScreen,Topmost=true,Width=800,Height=800,MinHeight=600,MaxHeight=800,MinWidth=600,MaxWidth=800};window.Show();
我们将重建指标,并在添加实例后,尝试调整其大小。 调整大小只能在指定的宽度和高度区间内进行。
我们还可以更改窗口的背景颜色并使其不可调整大小。
1 2 3 4 5 6 7 8 910111213141516171819202122
varwindow=newWindow{Child=newTextBlock{Text="Hi, This is my Window!",VerticalAlignment=VerticalAlignment.Center,HorizontalAlignment=HorizontalAlignment.Center,FontSize=20,FontWeight=FontWeight.UltraBold},Title="My Window",WindowStartupLocation=WindowStartupLocation.CenterScreen,Topmost=true,Width=800,Height=800,MinHeight=600,MaxHeight=800,MinWidth=600,MaxWidth=800,BackgroundColor=Color.Black,ResizeMode=ResizeMode.NoResize};