Layouts AKEEL AHMED.

Slides:



Advertisements
Similar presentations
Tutorial 3 – Creating a Multiple-Page Report
Advertisements

Chapter 3 – Web Design Tables & Page Layout
Panels, Tab Containers Doncho Minkov Telerik School Academy schoolacademy.telerik.com Technical Trainer
Chapter 3 Creating a Business Letter with a Letterhead and Table
1 Microsoft Office Word 2003 Tutorial 3 Creating a Multiple-Page Report.
 First you have to think up a what kind of game are you going to have it can be any thing from a brick breaker to an role playing game.
1 Moderne GUI og Silverlight Windows Presentation Foundation.
Mahender Sarangam Having close to 5 years of experience. Working as a Senior Software Engineer in United Health Group. Good Knowledge on C#, ASP.NET,
Excel: Printing and Headers & Footers Computer Information Technology Section 6-11 Some text and examples used with permission from:
GUI Layout Managers Arkadiusz Edward Komenda. Outline Components and Containers Layout Managers Flow Layout Grid Layout Border Layout Nested Containers.
Adobe Forms THE FORM ELEMENT PANEL. Creating a form using the Adobe FormsCentral is a quick and easy way to distribute a variety of forms including surveys.
By: Mr. Baha Hanene Chapter 05. LEARNING OUTCOMES This chapter will cover the learning outcome L02, L03 Partially & L05 Completely. Design presentations.
Microsoft Visual Basic 2012 CHAPTER TWO Program and Graphical User Interface Design.
1 COS240 O-O Languages AUBG, COS dept Lecture 33 Building Apps Technologies C# (WPF part 1)
WPF chapter 15 Dr. John Abraham Professor UTPA. WPF –an introduction WPF provides a single platform capable of handling graphics, audio and video. WPF.
Java Software Solutions Lewis and Loftus Chapter 10 1 Copyright 1997 by John Lewis and William Loftus. All rights reserved. Graphical User Interfaces --
CIS 205—Web Design & Development Dreamweaver Chapter 5 Using HTML Tables to Lay Out a Page.
Adobe Dreamweaver CS3 Revealed CHAPTER FIVE: USING HTML TABLES TO LAY OUT A PAGE.
Domain 3 Understanding the Adobe Dreamweaver CS5 Interface.
XP New Perspectives on Microsoft Word 2002 Tutorial 31 Microsoft Word 2002 Tutorial 3 – Creating a Multiple-Page Report.
With Microsoft Office 2007 Intermediate© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Office 2007 Intermediate.
Object Oriented Software Development 9. Creating Graphical User Interfaces.
Pasewark & Pasewark 1 Publisher Lesson 2 Enhancing Publisher Documents Microsoft Office 2007: Introductory.
Working with Objects. Objectives Create an object Transform an object Arrange and lock an object Step and repeat an object Use Live Distribute Use the.
Chapter 4 Working with Frames. Align and distribute objects on a page Stack and layer objects Work with graphics frames Work with text frames Chapter.
Rujchai Ung-arunyawee Department of Computer Engineering Khon Kaen University.
Copyright Ó Oracle Corporation, All rights reserved Working with Other Canvases.
Layout With Panels. Canvas Most basic panel Position with explicit coordinates Attached properties: Left, Top, Right, Bottom HorizontalAlignment and VerticalAlignment.
AutoCAD Vocabulary Carlin Bright Janury CAD Computer Aided Design.
Spreadsheets III: Layout and Charts Lecture 10, May 8, 2003 Mr. Greg Vogl Management Information Systems I Uganda Martyrs University.
Module 3 Designing and Developing a User Interface.
© 2010 Delmar, Cengage Learning Chapter 4 Working with Frames.
INTRODUCTORY Tutorial 5 Using CSS for Layout and Printing.
© 2011 Delmar, Cengage Learning Chapter 4 Working with Frames.
Chapter 5 Introduction To Form Builder. Lesson A Objectives  Display Forms Builder forms in a Web browser  Use a data block form to view, insert, update,
Insertions: Other than Body Text in Microsoft Word Graham Seibert Copyright 2006 This is a draft version of one segment of a large syllabus. I need your.
Key Applications Module Lesson 14 — Working with Tables Computer Literacy BASICS.
Web Site Development - Process of planning and creating a website.
ADOBE INDESIGN CS3 Chapter 4 WORKING WITH FRAMES.
HelloWorld Create a window store App Part 3: Navigation, layout, and views Follow the tutorial :
Introduction to A+CAD. Objectives Understand fundamental CAD concepts Start A+CAD Tour the A+CAD interface Explore the different A+CAD data input methods.
PowerBuilder Window Window Controls Window Properties Window Types
XP New Perspectives on Macromedia Dreamweaver MX 2004 Tutorial 5 1 Adding Shared Site Elements.
 2002 Prentice Hall. All rights reserved. 1 Introduction to the Visual Studio.NET IDE Outline Introduction Visual Studio.NET Integrated Development Environment.
Jaime Rodriguez | Microsoft Principal Technical Evangelist Laurent Bugnion | IdentityMine Senior Director XAML Deep Dive for Windows & Windows Phone Apps.
Lesson 13 Tables. Overview Create a table. Key and edit text in tables. Select cells, rows, and columns. Edit table structures. Format tables and cell.
Tutorial 4 Using CSS for Page Layout. Objectives Session 4.1 – Explore CSS layout – Compare types of floating layouts – Examine code for CSS layouts –
Adobe Premiere interface overview
Laying out Elements with CSS
Introduction to Silverlight
Introduction to Microsoft publisher
OVERVIEW Objectives Follow a design document to prepare images for inclusion in a Web page Run a batch process to prepare multiple images in one step Use.
Lab 1 Introduction to ArcGIS Feb 17, 2016
Windows Presentation Foundation Layout with Panels
Introduction to Microsoft publisher
Microsoft Publisher 2010 Illustrated Introductory
Chapter A - Getting Started with Dreamweaver MX 2004
Introduction to Silverlight
Chap 7. Building Java Graphical User Interfaces
The Internet 10/25/11 XHTML Tables
03 | Building Windows Store Apps with XAML Part 3
Graphical User Interfaces -- Introduction
Program and Graphical User Interface Design
WPF AKEEL AHMED.
Windows Presentation Foundation
Tutorial 3 – Creating a Multiple-Page Report
Periodic table Notes #4 In 1869, Dmitri Mendeléev created the first accepted version of the periodic table. He.
Key Applications Module Lesson 14 — Working with Tables
Presentation transcript:

Layouts AKEEL AHMED

Overview Layouts Dock Panel Canvas Panel Wrap Panel

Dock Panel The dock panel is a layout panel, that provides an easy docking of elements to the left, right, top, bottom or center of the panel. The dock side of an element is defined by the attached property DockPanel.Dock. To dock an element to the center of the panel, it must be the last child of the panel and the LastChildFill property must be set to true..

Dock Panel (Example)

Dock Panel Multiple elements on one side The dock panel layout supports multiple elements on one side. Just add two or more elements with the same dock side. The panel simply stacks them.

Canvas Panel Canvas child elements are positioned by explicit coordinates. The coordinates can be specified relative to any side of the panel using the Canvas.Left, Canvas.Top, Canvas.Bottom and Canvas.Right attached properties. The panel is typically used to group 2D graphic elements together and not to layout user interface elements. Specifing absolute coordinates brings you in trouble when you begin to resize, scale or localize your application. People coming from WinForms are familiar with this kind of layout - but it's not a good practice in WPF

Canvas Panel (Example)

Wrap Panel The wrap panel is similar to the StackPanel but it does not just stack all child elements to one row, it wraps them to new lines if no space is left. The Orientation can be set to Horizontal or Vertical. The WrapPanel can be used to arrange tabs of a tab control, menu items in a toolbar or items in an Windows Explorer like list. The WrapPanel is often used with items of the same size, but its not a requirement.

Wrap Panel (Example)