随笔分类 -  WPF布局

记录学习wpf布局知识点!
摘要:1、不能修改窗口大小属性:ResizeMode=“NoResize”。 存在以下四个选项:NoResize。用户无法调整窗口的大小。不显示最小化框和最大化框。CanMinimize。用户只能最小化窗口以及从任务栏还原窗口。同时显示最小化框和最大化框,但只有最小化框处于启用状态。CanResize。用户完全能够使用最小化框和最大化框以及一个环绕窗口的可拖动轮廓来调整窗口大小。显示并启用最小化框和最大化框。(默认值)。CanResizeWithGrip。此选项的功能与CanResize相同,但在窗口右下角添加了一个“大小调整手柄”。2、窗口打开的时候在屏幕正中央:WindowStartupLoca 阅读全文
posted @ 2013-07-09 21:29 夜曲984 阅读(308) 评论(0) 推荐(0)
摘要:Grid就是表格,画表格代码如下: 1 <Grid ShowGridLines="True" Height="160" Width="309"> 2 <Grid.RowDefinitions> 3 <RowDefinition></RowDefinition> 4 <RowDefinition></RowDefinition> 5 <RowDefinition></RowDefinition> 6 </Grid.RowDefiniti 阅读全文
posted @ 2013-05-16 15:18 夜曲984 阅读(288) 评论(0) 推荐(0)
摘要:在wpf中从一个页面跳转到另外一个一面,使用导航,比如从page1跳转到page2,代码如下:1 private void button9_Click(object sender, RoutedEventArgs e)2 {3 Page2 page2 = new Page2();4 this.NavigationService.Navigate(page2);5 }在新建了一个项目后,默认的起始页是从新建的第一个页面开始,当然可以更改为任意的页面作为起始页,打开App.xmal,代码如下:1 <Application x:Class="StackPanel.App"2 阅读全文
posted @ 2013-05-16 14:44 夜曲984 阅读(3217) 评论(0) 推荐(0)
摘要:获取焦点下的元素,不如最后一个为button按钮,代码如下:1 Button bt = (Button)Keyboard.FocusedElement;现在就可以使用button了,1 MessageBox.Show(bt.Name);问题是需要使用之前点击过的控件,比如一个textbox按钮,需要把这个控件给存下来。可以定义一个全局的数组或是别的类型。1 object[] control = new object[10];2 for (int i = 0; i < 10; i++)3 {4 control[i] = Keyboard.FocusedElement;5 }并且需... 阅读全文
posted @ 2013-05-15 10:16 夜曲984 阅读(652) 评论(0) 推荐(0)