Transcript: WPF Templating Styles Property Triggers Data Triggers Event Triggers Templates Refactoring It is better practice to store templates and other large resources as seperate resource dictionaries. As an example, we would store our custom Listbox in a resource dictionary called CustomListBox.xaml and import it in our App when we want to instantiate that custom control. Control Templates Apply a set of property values to an element Change the appearance of any style-related (read: asthetic) property Used when you need to have a common set of property values on multiple elements Default Style element is FrameworkElement. Specify TargetType to style other elements IsMouseOver = true Visual tree takes the hierarchical tree and expands its elements into all visual components. Control templates are XAML "recipe" for a control. We can copy the contents of a control template and modify it to "reskin" a core WPF control. Templates vs. Styles Although you can find the templates for WPF core controls in MSDN documentation, easiest way is to use Expression Blend. - Add a control - Right Click on control -> Edit Template Templates used for hierarchical data such as TreeViewItem and MenuItem A chunk of XAML markup that defines how a bound data object should be displayed. Visual Tree Hierarchical Data Templates Styles EventTriggers are hooked up to routed events and generally spark an animation related action on the element to which the style applies. Used to bind to properties of the control to which you are applying the template. Useful when the property is not specific to the aspects you are customizing. Event Triggers Item Panel Templates Templates used to override how objects are layed out in a Panel (or any class derived from Panel). DataTriggers work much like PropertyTriggers but operate on any object property instead of just WPF dependency Property. Property Triggers Logical Tree vs. Visual Tree Styles are used to adjust properties of an element. Templates can replace the entire visual tree of an element. Ex. Use template to replace the background of a button with an ellipse or path object. Data Triggers Styles can be inherited from other styles. Simply use the property "BasedOn" in the Style element. Data Templates Logical tree is a representative tree that describes the heirarchical composition of a WPF application. Style Inheritance IsMouseOver = false Define a list of setters that are activated when specific condition is met. Template Bindings Triggers Logical Tree
Transcript: Questions? Research Prongs: 1. Before the war (before combat) 2. During the war (combat) 3. After the war (end of combat) Family history Personal interest Inform people of the importance of this particular Division in the U.S. Army Successfully finished my research paper on time. Successfully finished my physical product on time. Taught the JROTC class so that they would understand the importance of the 101st. Why I chose this topic What would you do if your Nation called upon you? Before the war Soaring with Eagles: History of the 101st Airborne Division in World War II Operation market Garden Challenges Thank you judges Thank you Lt. Col. Jones Thank you JROTC Thank you Mr. King Public speaking Accomplishing tasks on time Teaching Using my time wisely Physical Product Created and taught a complete curriculum class of the history of the division in World War II to a Heide Trask High School JROTC class. Consisting of a 30 slide power point and real time objects. (books, patches, images, etc.) End of the War Victory over Germany Teaching the Class Occupation of Germany D-Day Taking the Eagles Nest Occupation of Germany Redeployment to Japan Time Finding a mentor Creating and teaching the class Gathering supplies Challenges Achievements Skills gained When the division was created Who created the division training Created and Presented by: Alexander Holbrook Thank you During the War Skills gained Invasion of Normandy (D-Day) Operation Market Garden Battle of the Bulge Major points of my research Training before the war What would you do if your Nation called upon you? Lt. Col. Jones Battle of the Bulge Reflections Achievements Mentor
Transcript: So....let's go Let's start with an introduction Faces always have an emotive power Where does this person come from? Or you can add video Ideas Another face Can you guess how it was made? Old Floppy Disks ! And Finally How about this face? Faces Photo credits: 'horizon' by pierreyves @ flickr An Example: ... small 30 Let me give you some perspetive.... Here is something small... Big and....
Transcript: Prezi, PowerPoint, Google Slides Shane Deblin Who Would Win Prezi Prezi Most Customizable Online Saves Automatically PowerPoint More Options Can Get Done Quickly Free PowerPoint Google Slides Google Slides Saves automatically Online Free Similarities Similarities PowerPoint Can Add Pics with prezi and google slides All have templates Own background with prezi and google slides Prezi Can Add Pics with PowerPoint and google slides All have templates Own background with PowerPoint and google slides Google Slides Can Add Pics with PowerPoint and Prezi All have templates Own background with prezi and PowerPoint Strength and Weaknesses Strengths and Weaknesses Weaknesses Power Point Does not save automatically Complicated to use Only on PC or Mac Not very many options Online Less templates Prezi Cost money Online Zoom can mess up a presentation Google Slides Strength Power Point More options Can get done quickly Free Prezi Most customizable Online Saves automatically Google Sides Saves automatically Online Free Unique Qualities PowerPoint Free Can go as simple or as complicated as you want Can rearrange slides Prezi Online Can go as simple or as complicated as you want Group editing Google Slides Free Can go as simple or as complicated as you want Group editing Unique Qualities When would I use This When would I use this? PowerPoint last minute No internet when I want to be professional Prezi Group I have to start from scratch When i want to be professional Google Slides need just something basic little kids when i need something quick Summary I would prefer prezi because it is simple. I would prefer prezi because I can work in a group and we all can work at the same time. I would prefer prezi because it is online. I Prefer...
Transcript: Example of a Jeopardy Template By: Laken Feeser and Rachel Chapman When creating without a template... http://www.edtechnetwork.com/powerpoint.html https://www.thebalance.com/free-family-feud-powerpoint-templates-1358184 Example of a Deal or No Deal Template PowerPoint Game Templates There are free templates for games such as jeopardy, wheel of fortune, and cash cab that can be downloaded online. However, some templates may cost more money depending on the complexity of the game. Classroom Games that Make Test Review and Memorization Fun! (n.d.). Retrieved February 17, 2017, from http://people.uncw.edu/ertzbergerj/msgames.htm Fisher, S. (n.d.). Customize a PowerPoint Game for Your Class with These Free Templates. Retrieved February 17, 2017, from https://www.thebalance.com/free-powerpoint-games-for-teachers-1358169 1. Users will begin with a lot of slides all with the same basic graphic design. 2. The, decide and create a series of questions that are to be asked during the game. 3. By hyper linking certain answers to different slides, the game jumps from slide to slide while playing the game. 4. This kind of setup is normally seen as a simple quiz show game. Example of a Wheel of Fortune Template https://www.teacherspayteachers.com/Product/Wheel-of-Riches-PowerPoint-Template-Plays-Just-Like-Wheel-of-Fortune-383606 Games can be made in order to make a fun and easy way to learn. Popular game templates include: Family Feud Millionaire Jeopardy and other quiz shows. http://www.free-power-point-templates.com/deal-powerpoint-template/ Quick video on template "Millionaire" PowerPoint Games Some games are easier to make compared to others If users are unsure whether or not downloading certain templates is safe, you can actually make your own game by just simply using PowerPoint. add logo here References Example of a Family Feud Template PowerPoint Games are a great way to introduce new concepts and ideas You can create a fun, competitive atmosphere with the use of different templates You can change and rearrange information to correlate with the topic or idea being discussed. Great with students, workers, family, etc. For example: With games like Jeopardy and Family Feud, players can pick practically any answers. The person who is running the game will have to have all of the answers in order to determine if players are correct or not. However, with a game like Who Wants to be a Millionaire, the players only have a choice between answers, A, B, C, or D. Therefore, when the player decides their answer, the person running the game clicks it, and the game will tell them whether they are right or wrong.
Transcript: Costs only $9 per month Easiest to use Over 40 free templates Allows any object with HTML code Import PowerPoint Free version and available offline $13.25 per month or $4.92 per month for the basic edition Moderate to use Over 90 templates Embed YouTube videos Import PowerPoint Free version and works offline (only if you have the "Pro" version) Prezi E-maze vs Prezi vs PowerPoint Emaze, Prezi, or PowerPoint? Lets find out! Which one of these best fits your interests? Emaze As you can see, all three of these apps are great to use for presentations. It purely depends on which one you prefer to use! Costs $12.50 per month Easy to use Hundreds of free templates Embed YouTube videos Free version and works offline PowerPoint Conclusion
Transcript: Priyanka Patel Youtube Videos, Photos, Audio, PDFs, PowerPoint Slides Free Online, Presentations are Public $9 Per Month Media Comparisons PowerPoint PowerPoint Emaze Money Comparisons Design Comparisons Youtube Videos, Flash (HTML Format), Photos, Audio, Google Maps, PowerPoint Slides Emaze Over 90 free templates High-end designs with animations PowerPoint vs. Prezi vs. Emaze Prezi PowerPoint Preferred: PowerPoint Free Online, Presentations are Public $13.25 Per Month Youtube Videos, Photos, Audio, Only transfer from desktop offline Prezi Hundreds of free templates Basic designs but specificed for brochures, maps, etc Emaze Prezi Online, Limited Editons $12.50 Per Month Over 40 free templates High-end designs, animations and 3-D designs Works like Micrsoft Word Hundreds of Designs Has Unique Animations Has Unlimited Themes
Transcript: HOW TO WORK WITH... in ord The "Know How": but what we are actually doing is... ...when what you really want is for the user to "select the date"... but that's another story!!! 4. Don't U hate when the date field UPDATES itself??? Forms & Templates 2. e) ALWAYS Even if it is NOT saved as TEMPLATE 3. - Characteristic of a document - it Is an extension of the file - Only defines what it is - used just as any other Word doc - NEVER save changes into template Sometimes you need LISTS. Huuuuhhh?!!!! You can give them a list with items for anyone to choose. - Text processing document - Preset Editing Fields - Customize your form - Protection against editing - IS always a template Each box is a field 1. When? Where? First and foremost: Forms What? There are as many as you might need: DATE PICK field Whaaat! Drop Down LIST Whenever there are set options. sometimes the document has a check list. No more!!! Templates NNOOOO!! Just a aaaaaargghh!! Working on a form is as easy as any other Word document. ALL you need is recognize the type of fields given by the "template". Oops!! a) NEVER b) when I have the time to deal with them c) When my boss is looking d) when I want to brag about my skills e) ALWAYS When trying to use a "date Field" we usually "Insert FIELD>DATE" AUTO Field CHECK BOX FIELD These are NOT the only fields in forms... But... what about CHECK BOX? Think in terms of TEXT. TEXT field Please!! Darn!!
Description: Add some color to your quarterly business review with this vibrant business presentation template. The bold visuals in this business template will make your next QBR a memorable one.
Description: Catch the eye and engage the imagination with this cool-looking Prezi proposal template. The bold, bright design and highly dynamic theme all but guarantee success for your next sales or marketing proposal. All Prezi presentation templates are easily customized.
Description: Storytelling is at the heart of great service. Use this stunning, customizable business presentation template to highlight employees who do exceptional work or position your customers as the heroes of your business.
Description: The sky’s the limit. Boost your new sales initiative into orbit with an engaging and compelling SKO presentation. This template features a effective sales kickoff theme that makes it easy to be engaging. Like all Prezi SKO templates, it’s fully customizable with your own information.
Now you can make any subject more engaging and memorable