#眉標=Vista開發技術 #副標=Windows Presentation Foundation(4) #大標=WPF的layout機制 #作者=文/蔡學鏞 ==<反黑>=========== stack.Children.Add(ctrl); ================ ==<反黑>=========== stack.Orientation = Orientation.Horizontal; ================ ==<反黑>=========== ctrl.HorizontalAlignment = HorizontalAlignment.Center; stack.HorizontalAlignment = HorizontalAlignment.Center; ================ ==<反黑>=========== DockPanel dock = new DockPanel(); ================ ==<反黑>=========== Content = dock; ================ ==<反黑>=========== dock.Children.Add(ctrl) ; ================ ==<反黑>=========== DockPanel.SetDock(ctrl, Dock.Right); ================ ==<反黑>=========== ctrl.SetValue(DockPanel.DockProperty, Dock.Right); ================ ==<反黑>=========== Dock dck = DockPanel.GetDock(ctrl); ================ ==<反黑>=========== Dock dck = (Dock) ctrl.GetVa1ue(DockPanel.DockProperty); ================ ==<反黑>=========== dock.LastChildFill = false; ================ ==<反黑>=========== Grid grid = new Grid(); ================ ==<反黑>=========== new GridLength(l00) ================ ==<反黑>=========== new GridLength(l00, GridUnitType.Pixel) ================ ==<反黑>=========== new GridLength(50, GridUnitType.Star) ================ ==<反黑>=========== new GridLength(0, GridUnitType.Auto) ================ ==<反黑>=========== GridLength.Auto ================ ==<反黑>=========== grid.Children.Add(ctrl) ; ================ ==<反黑>=========== Grid.SetRow(ctr1, 2); Grid.SetCo1umn(ctr1, 5); ================ ==<反黑>=========== grid.Children.Add(ctrl); Grid.SetRow(ctrl, 3); Grid.SetRowSpan(ctrl, 2); Grid.SetColumn(ctrl, 5); Grid.SetColumnSpan(ctrl, 3); ================ ==作者簡介=========== 蔡學鏞 清華大學資訊工程碩士。曾任軟體公司經理、大學講師。著有「Java夜未眠」,譯有「深入淺出設計模式」等書,專欄包括「台灣微軟MSDN.NET大內高手」。目前的研究領域在Natural Language Processing。 ================