Relationships in WPF Applications

Size: px
Start display at page:

Download "Relationships in WPF Applications"

Transcription

1 Chapter 15 Relationships in WPF Applications Table of Contents Chapter Relationships in WPF Applications One-To-Many Combo Box to List Box One-To-Many Relationships using Properties One-To-Many Relationships using Lazy-Loading Chapter Index At some point you will need to work with relationships between tables. This chapter will help you with working with relationships in a WPF application. One-To-Many Combo Box to List Box In this sample you will use the PDSASamples database that comes with Haystack to display all Order Line Items for a specific Order. You will place a Combo Box and a List Box control on a WPF Window and hook them together with an ObjectDataProvider. Your final version will look Figure 1.

2 Figure 1: Selecting Line Items for an Order Create a new project in Haystack. Check the Generate Foreign Key Methods. Open the Customer table and Save Table Info. This will also create the OrderHeader and OrderLineItem classes Generate all tables. Create a new WPF Application. Add the appropriate Haystack DLLs. Add the generated code and an App.Config file from one of the WPF folders. On the MainWindow.xaml add a TextBlock Set the Text property to Orders Add a ComboBox control to the right of the TextBlock. Add a ListView below the TextBlock and ComboBox Go to the XAML view of MainWindow and in the <Window element add the following XAML namespaces. NOTE: Use whatever namespaces you used when generating the classes with Haystack. The namespace I used was Sample.Project. xmlns:mgr="clr-namespace:sample.project.datalayer" xmlns:entity="clr-namespace:sample.project.entitylayer" Add a <Window.Resources> element just below the <Window > and before the <Grid> element: 15-2 Haystack Code Generator for.net

3 <Window.Resources> <ObjectDataProvider x:key="odporders" ObjectType="x:Type mgr:orderheadermanager" MethodName=" BuildCollection " /> <ObjectDataProvider x:key="odplineitems" ObjectType="x:Type mgr:orderlineitemmanager" MethodName="GetOrderLineItemsByFK_OrdersEntity"> <ObjectDataProvider.MethodParameters> <entity:orderheader /> </ObjectDataProvider.MethodParameters> </ObjectDataProvider> </Window.Resources> Build the Project. Click once on the ComboBox control to give it focus and bring up the Properties window. Click on the Advanced Properties (the little box) on the ItemsSource property and select Apply Data Binding as shown in Figure 2. Figure 2: Apply a data binding to Combo Box Select StaticResource Window.Resources odporders from the list as shown in Figure 3. Haystack Code Generator for.net 15-3

4 Figure 3: Select the odporders Object Data Provider Click off this window to set the binding. While still in the Properties Window for the ComboBox select the DisplayMemberPath property and type in OrderDate as shown in Figure 4. Figure 4: Set the DisplayMemberPath to the property you wish to display in the ComboBox If you run the project right now you should see data in the combo box. Now, let s hook up the list box to display the line items. In the ComboBox you will need to write the following XAML between the <ComboBox > and the </ComboBox> tags. If the </ComboBox> ending tag is not there, you will need to create it Haystack Code Generator for.net

5 <ComboBox.SelectedValue> <Binding Source="StaticResource odplineitems" Path="MethodParameters[0]" BindsDirectlyToSource="True" UpdateSourceTrigger="PropertyChanged" /> </ComboBox.SelectedValue> Data and Manager Classes Click on the List Box control to give it focus. In the Properties Window select ItemsSource and click on the Advanced Properties box to Apply a Data Binding. Choose the odplineitems as shown in Figure 5. Figure 5: Select the odplineitems Object Data Provider Run the application and you should be able to select an order and see the ToString() representation of the line items for that order (Figure 1). Feel free to fix up the ListBox to look like however you want. One-To-Many Relationships using Properties You can create one-to-many relationships by doing just a little manual adding of properties and methods to your generated classes. In this sample you will use the PDSASamples database that comes with Haystack to add an Orders collection to the Customer entity object. Create a new project in Haystack Check the Generate Foreign Key Methods Haystack Code Generator for.net 15-5

6 Open the Customer table and Save Table Info Open the OrderHeader table and Save Table Info Generate both tables Using the WPF Template Project add your generated code to this project Open Customer.cs Add the following property C# public OrderHeaderCollection Orders get; set; Visual Basic Public Property Orders As OrderHeaderCollection Open CustomerManager.cs Add the following method: C# public OrderHeaderCollection GetOrdersForCustomer(int customerid) OrderHeaderManager mgr = new OrderHeaderManager(); mgr.entity.customerid = customerid; // Get Orders this.entity.orders = mgr.getorderheadersbycustomerid(); return mgr.getorderheadersbycustomerid(); Visual Basic Public Function GetOrdersForCustomer(customerId As Integer) _ As OrderHeaderCollection Dim mgr As New OrderHeaderManager() mgr.entity.customerid = customerid Me.Entity.Orders = mgr.getorderheadersbycustomerid() Return mgr.getorderheadersbycustomerid() End Function Open Main.xaml Delete the sample user control Add a Button and set the Name to btnload and the Content to Load Double click and write the following code: 15-6 Haystack Code Generator for.net

7 C# private void btnload_click(object sender, RoutedEventArgs e) CustomerManager mgr = new CustomerManager(); mgr.dataobject.loadbypk(1); mgr.getordersforcustomer(mgr.entity.customerid); System.Diagnostics.Debugger.Break(); Visual Basic Private Sub btnload_click(sender As Object, e As RoutedEventArgs) _ Handles btnload.click Dim mgr As New CustomerManager() mgr.dataobject.loadbypk(1) mgr.getordersforcustomer(mgr.entity.customerid) System.Diagnostics.Debugger.Break() End Sub Set a break point on the last line of this event procedure and run the app to see your orders loaded for this customer. One-To-Many Relationships using Lazy- Loading If you do not care about coupling between your Data Layer (Manager classes) and your Entity Layer (Entity classes) you can employ lazy loading of your Orders property. Modify the Orders property you created in Customer.cs to look like the following: Haystack Code Generator for.net 15-7

8 C# private OrderHeaderCollection _Orders = null; public OrderHeaderCollection Orders get if (_Orders == null) CustomerManager mgr = new CustomerManager(); _Orders = mgr.getordersforcustomer(this.customerid); return _Orders; set _Orders = value; Visual Basic Private _Orders As OrderHeaderCollection = Nothing Public Property Orders() As OrderHeaderCollection Get If _Orders Is Nothing Then Dim mgr As New CustomerManager() _Orders = mgr.getordersforcustomer(me.customerid) End If Return _Orders End Get Set _Orders = value End Set End Property The above code will now load Orders when you first access the Orders property. Open Main.xaml again Add another button to try out lazy loading. Set the Name to btnlazyload and the Content Lazy Load Haystack Code Generator for.net

9 C# private void btnlazyload_click(object sender, RoutedEventArgs e) CustomerManager mgr = new CustomerManager(); mgr.dataobject.loadbypk(1); MessageBox.Show(mgr.Entity.Orders.Count.ToString()); Visual Basic Private Sub btnlazyload_click(sender As Object, _ e As RoutedEventArgs) Dim mgr As New CustomerManager() mgr.dataobject.loadbypk(1) MessageBox.Show(mgr.Entity.Orders.Count.ToString()) End Sub Run the application to see the count of the orders displayed. You can step through the code to watch it load the orders. Haystack Code Generator for.net 15-9

10 Summary In this chapter you learned how to create relationships between tables in Haystack using WPF. Chapter Index L Lazy Loading, 15-7 O ObjectDataProvider in WPF, 15-1 One-To-Many Combo Box to List Box, 15-1 One-To-Many Relationships, 15-1 Lazy Loading, 15-7 WPF, 15-1 One-To-Many Relationships using Properties, 15-5 W WPF One-To-Many, Haystack Code Generator for.net

Microsoft Virtual Labs. Building Windows Presentation Foundation Applications - C# - Part 1

Microsoft Virtual Labs. Building Windows Presentation Foundation Applications - C# - Part 1 Microsoft Virtual Labs Building Windows Presentation Foundation Applications - C# - Part 1 Table of Contents Building Windows Presentation Foundation Applications - C# - Part 1... 1 Exercise 1 Creating

More information

Windows Presentation Foundation Tutorial 1

Windows Presentation Foundation Tutorial 1 Windows Presentation Foundation Tutorial 1 PDF: Tutorial: A http://billdotnet.com/wpf.pdf http://billdotnet.com/dotnet_lecture/dotnet_lecture.htm Introduction 1. Start Visual Studio 2008, and select a

More information

1. WPF Tutorial Page 1 of 431 wpf-tutorial.com

1. WPF Tutorial Page 1 of 431 wpf-tutorial.com 1. WPF Tutorial Page 1 of 431 1.1. About WPF 1.1.1. What is WPF? WPF, which stands for Windows Presentation Foundation, is Microsoft's latest approach to a GUI framework, used with the.net framework. But

More information

STEP BY STEP to Build the Application 1. Start a. Open a MvvmLight (WPF4) application and name it MvvmControlChange.

STEP BY STEP to Build the Application 1. Start a. Open a MvvmLight (WPF4) application and name it MvvmControlChange. Application Description This MVVM WPF application includes a WPF Window with a contentcontrol and multiple UserControls the user can navigate between with button controls. The contentcontrols will have

More information

Hands-On Lab. Building a Data-Driven Master/Detail Business Form using Visual Studio 2010. Lab version: 1.0.0. Last updated: 12/10/2010.

Hands-On Lab. Building a Data-Driven Master/Detail Business Form using Visual Studio 2010. Lab version: 1.0.0. Last updated: 12/10/2010. Hands-On Lab Building a Data-Driven Master/Detail Business Form using Visual Studio 2010 Lab version: 1.0.0 Last updated: 12/10/2010 Page 1 CONTENTS OVERVIEW... 3 EXERCISE 1: CREATING THE APPLICATION S

More information

Data Binding with WPF: Binding to XML

Data Binding with WPF: Binding to XML Data Binding with WPF: Binding to XML Excerpted from WPF in Action with Visual Studio 2008 EARLY ACCESS EDITION Arlen Feldman and Maxx Daymon MEAP Release: July 2007 Softbound print: October 2008 (est.),

More information

آموزش DataGrid در WPF به همراه صفحه بندي و جستجوي انتخابی. کلیک کن www.papro-co.ir

آموزش DataGrid در WPF به همراه صفحه بندي و جستجوي انتخابی. کلیک کن www.papro-co.ir آموزش DataGrid در WPF به همراه صفحه بندي و جستجوي انتخابی در پاپرو برنامه نویسی را شیرین یاد بگیرید کلیک کن www.papro-co.ir WPF DataGrid Custom Paging and Sorting This article shows how to implement custom

More information

WPF Viewer for Reporting Services 2008/2012 Getting Started

WPF Viewer for Reporting Services 2008/2012 Getting Started WPF Viewer for Reporting Services 2008/2012 Getting Started Last modified on: July 9, 2012 Table of Content Introduction... 3 Prerequisites... 3 Creating application using Microsoft SQL 2008/2008 R2 /2012

More information

Introduction to the BackgroundWorker Component in WPF

Introduction to the BackgroundWorker Component in WPF Introduction to the BackgroundWorker Component in WPF An overview of the BackgroundWorker component by JeremyBytes.com The Problem We ve all experienced it: the application UI that hangs. You get the dreaded

More information

This tutorial has been designed for all those readers who want to learn WPF and to apply it instantaneously in different type of applications.

This tutorial has been designed for all those readers who want to learn WPF and to apply it instantaneously in different type of applications. About the Tutorial WPF stands for Windows Presentation Foundation. It is a powerful framework for building Windows applications. This tutorial explains the features that you need to understand to build

More information

Understanding In and Out of XAML in WPF

Understanding In and Out of XAML in WPF Understanding In and Out of XAML in WPF 1. What is XAML? Extensible Application Markup Language and pronounced zammel is a markup language used to instantiate.net objects. Although XAML is a technology

More information

Windows Presentation Foundation (WPF) User Interfaces

Windows Presentation Foundation (WPF) User Interfaces Windows Presentation Foundation (WPF) User Interfaces Rob Miles Department of Computer Science 29c 08120 Programming 2 Design Style and programming As programmers we probably start of just worrying about

More information

Implementing multi-user multi-touch scenarios using WPF in Windows* 8 Desktop Apps

Implementing multi-user multi-touch scenarios using WPF in Windows* 8 Desktop Apps Implementing multi-user multi-touch scenarios using WPF in Windows* 8 Desktop Apps Summary In this paper we walk through a sample application (in this case a game that quizzes people on the Periodic Table)

More information

Introduction to C#, Visual Studio and Windows Presentation Foundation

Introduction to C#, Visual Studio and Windows Presentation Foundation Introduction to C#, Visual Studio and Windows Presentation Foundation Lecture #3: C#, Visual Studio, and WPF Joseph J. LaViola Jr. Fall 2008 Fall 2008 CAP 6938 Topics in Pen-Based User Interfaces Joseph

More information

Windows Presentation Foundation Using C#

Windows Presentation Foundation Using C# Windows Presentation Foundation Using C# Student Guide Revision 4.0 Object Innovations Course 4135 Windows Presentation Foundation Using C# Rev. 4.0 Student Guide Information in this document is subject

More information

ComponentOne. Windows for WPF

ComponentOne. Windows for WPF ComponentOne Windows for WPF Copyright 1987-2012 GrapeCity, Inc. All rights reserved. ComponentOne, a division of GrapeCity 201 South Highland Avenue, Third Floor Pittsburgh, PA 15206 USA Internet: [email protected]

More information

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Windows 10 Apps Development

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Windows 10 Apps Development About the Tutorial Welcome to Windows 10 tutorial. This tutorial is designed for people who want to learn how to develop apps meant for Windows 10. After completing it, you will have a better understating

More information

wpf5concat Start Microsoft Visual Studio. File New Project WPF Application, Name= wpf5concat OK.

wpf5concat Start Microsoft Visual Studio. File New Project WPF Application, Name= wpf5concat OK. Start Microsoft Visual Studio. wpf5concat File New Project WPF Application, Name= wpf5concat OK. The Solution Explorer displays: Solution wpf5concat, wpf5concat, Properties, References, App.xaml, MainWindow.xaml.

More information

1. Create SQL Database in Visual Studio

1. Create SQL Database in Visual Studio 1. Create SQL Database in Visual Studio 1. Select Create New SQL Server Database in Server Explorer. 2. Select your server name, and input the new database name, then press OK. Copyright 2011 Lo Chi Wing

More information

ASP.NET Dynamic Data

ASP.NET Dynamic Data 30 ASP.NET Dynamic Data WHAT S IN THIS CHAPTER? Building an ASP.NET Dynamic Data application Using dynamic data routes Handling your application s display ASP.NET offers a feature that enables you to dynamically

More information

Election 2012: Real- Time Monitoring of Election Results

Election 2012: Real- Time Monitoring of Election Results Election 2012: Real- Time Monitoring of Election Results A simulation using the Syncfusion PivotGrid control. by Clay Burch and Suriya Prakasam R. Contents Introduction... 3 Ticking Pivots... 3 Background

More information

WINDOWS PRESENTATION FOUNDATION LEKTION 3

WINDOWS PRESENTATION FOUNDATION LEKTION 3 WINDOWS PRESENTATION FOUNDATION LEKTION 3 Mahmud Al Hakim [email protected] www.alhakim.se COPYRIGHT 2015 MAHMUD AL HAKIM WWW.WEBACADEMY.SE 1 AGENDA Introduktion till Databindning (Data Binding) Element

More information

Step 1: Download and install the CudaSign for Salesforce app

Step 1: Download and install the CudaSign for Salesforce app Prerequisites: Salesforce account and working knowledge of Salesforce. Step 1: Download and install the CudaSign for Salesforce app Direct link: https://appexchange.salesforce.com/listingdetail?listingid=a0n3000000b5e7feav

More information

70-511. Microsoft Windows Apps Dev w/microsoft.net Framework 4. http://www.officialcerts.com

70-511. Microsoft Windows Apps Dev w/microsoft.net Framework 4. http://www.officialcerts.com http://www.officialcerts.com 70-511 Microsoft Windows Apps Dev w/microsoft.net Framework 4 OfficialCerts.com is a reputable IT certification examination guide, study guides and audio exam provider. We

More information

User Guide for Video Conference. Using the Polycom RealPresence Application

User Guide for Video Conference. Using the Polycom RealPresence Application User Guide for Video Conference Using the Polycom RealPresence Application 1/20/2016 Table of Contents Section A: Video Conference Setup... 2 Section B: To Participate in Video Conference... 5 Section

More information

ClientAce WPF Project Example

ClientAce WPF Project Example Technical Note ClientAce WPF Project Example 1. Introduction Traditional Windows forms are being replaced by Windows Presentation Foundation 1 (WPF) forms. WPF forms are fundamentally different and designed

More information

UniFinger Engine SDK Manual (sample) Version 3.0.0

UniFinger Engine SDK Manual (sample) Version 3.0.0 UniFinger Engine SDK Manual (sample) Version 3.0.0 Copyright (C) 2007 Suprema Inc. Table of Contents Table of Contents... 1 Chapter 1. Introduction... 2 Modules... 3 Products... 3 Licensing... 3 Supported

More information

Section 1: Ribbon Customization

Section 1: Ribbon Customization WHAT S NEW, COMMON FEATURES IN OFFICE 2010 2 Contents Section 1: Ribbon Customization... 4 Customizable Ribbon... 4 Section 2: File is back... 5 Info Tab... 5 Recent Documents Tab... 7 New Documents Tab...

More information

Xamarin.Forms. Hands On

Xamarin.Forms. Hands On Xamarin.Forms Hands On Hands- On: Xamarin Forms Ziele Kennenlernen von Xamarin.Forms, wich:gste Layouts und Views UI aus Code mit Data Binding Erweitern von Forms Elementen mit Na:ve Custom Renderer UI

More information

Microsoft Surface Lab #2: Surface Controls

Microsoft Surface Lab #2: Surface Controls CS320 Tangible User Interface Wellesley College Fall 2013 Microsoft Surface Lab #2: Surface Controls Surface Controls As we discussed in class the Microsoft Surface was designed to integrate easily with

More information

Lab 8: ASP.NET 2.0 Configuration API and Health Monitoring

Lab 8: ASP.NET 2.0 Configuration API and Health Monitoring Lab 8: ASP.NET 2.0 Configuration API and Health Monitoring Estimated time to complete this lab: 45 minutes ASP.NET 2.0 s configuration API fills a hole in ASP.NET 1.x by providing an easy-to-use and extensible

More information

EMAIL: How to setup Outlook and Outlook Web Access (OWA) to give a send receipt and a read receipt (Options)

EMAIL: How to setup Outlook and Outlook Web Access (OWA) to give a send receipt and a read receipt (Options) EMAIL: How to setup Outlook and Outlook Web Access (OWA) to give a send receipt and a read receipt (Options) Versions: Outlook 2003 and OWA 2003 Purpose: To show how a user can setup an email message such

More information

Sales Person Commission

Sales Person Commission Sales Person Commission Table of Contents INTRODUCTION...1 Technical Support...1 Overview...2 GETTING STARTED...3 Adding New Salespersons...3 Commission Rates...7 Viewing a Salesperson's Invoices or Proposals...11

More information

Facilities and Safety How-To Guide: Accessing and Using Your UCF Webmail Account

Facilities and Safety How-To Guide: Accessing and Using Your UCF Webmail Account Launch Internet Explorer Click on the Internet Explorer icon at the bottom left of the computer screen. Go to the UCF Webmail Website 1. In the address bar at the top of the screen, type webmail.ucf.edu.

More information

Hands-On Lab. Client Workflow. Lab version: 1.0.0 Last updated: 2/23/2011

Hands-On Lab. Client Workflow. Lab version: 1.0.0 Last updated: 2/23/2011 Hands-On Lab Client Workflow Lab version: 1.0.0 Last updated: 2/23/2011 CONTENTS OVERVIEW... 3 EXERCISE 1: DEFINING A PROCESS IN VISIO 2010... 4 Task 1 Define the Timesheet Approval process... 4 Task 2

More information

MAKE A NEW SUBSITE 1. On the left navigation, click Site Contents (or Sites). Scroll down to subsites. Click new subsite.

MAKE A NEW SUBSITE 1. On the left navigation, click Site Contents (or Sites). Scroll down to subsites. Click new subsite. SharePoint 2013 Administrator Instructions Contents SharePoint 2013 Administrators Guide... 1 MAKE A NEW SUBSITE... 1 PERMISSIONS... 2 DOCUMENT LIBRARIES... 3 IMPROVE NAVIGATION ON THE SHAREPOINT SITE...

More information

Hands-On Lab. Building Applications in Silverlight 4 Module 8: Advanced OOB and MEF. Event Administrator Dashboard

Hands-On Lab. Building Applications in Silverlight 4 Module 8: Advanced OOB and MEF. Event Administrator Dashboard Hands-On Lab Building Applications in Silverlight 4 Module 8: Advanced OOB and MEF 1 P a g e Contents Introduction... 3 Exercise 1: Sending Email... 4 Exercise 2: Custom Window Chrome... 7 Configuring

More information

טכנולוגיית WPF מספקת למפתחים מודל תכנות מאוחד לחוויית בניית יישומיי. ניהול התצוגה מתבצע בשפת הסימון Extensible Application Markup ) XAML

טכנולוגיית WPF מספקת למפתחים מודל תכנות מאוחד לחוויית בניית יישומיי. ניהול התצוגה מתבצע בשפת הסימון Extensible Application Markup ) XAML WPF-Windows Presentation Foundation Windows WPF טכנולוגיית WPF מספקת למפתחים מודל תכנות מאוחד לחוויית בניית יישומיי Client חכמים המשלב ממשקי משתמש,תקשורת ומסמכים..(Behavior) לבין התנהגותו (User Interface)

More information

Telerik WPF Controls Tutorial

Telerik WPF Controls Tutorial Telerik WPF Controls Tutorial Daniel R. Spalding Chapter No. 2 "Telerik Editors and How They Work" In this package, you will find: A Biography of the author of the book A preview chapter from the book,

More information

Understanding Junk E-mail filtering & Anti-Spam controls

Understanding Junk E-mail filtering & Anti-Spam controls Understanding Junk E-mail filtering & Anti-Spam controls Overview: the antispam defenses at ODU are a two layered approach. Our first wall of defense is called Spamtrap, and it can be accessed at https://spamtrap.odu.edu

More information

Integrating InfoPath Forms. Paul Baker

Integrating InfoPath Forms. Paul Baker Integrating InfoPath Forms Paul Baker About the Speaker. Paul Baker Director of Educational Innovation Perse School, Cambridge http://www.perse.co.uk [email protected] The Perse School regularly features

More information

USING MYWEBSQL FIGURE 1: FIRST AUTHENTICATION LAYER (ENTER YOUR REGULAR SIMMONS USERNAME AND PASSWORD)

USING MYWEBSQL FIGURE 1: FIRST AUTHENTICATION LAYER (ENTER YOUR REGULAR SIMMONS USERNAME AND PASSWORD) USING MYWEBSQL MyWebSQL is a database web administration tool that will be used during LIS 458 & CS 333. This document will provide the basic steps for you to become familiar with the application. 1. To

More information

Getting Started with Telerik Data Access. Contents

Getting Started with Telerik Data Access. Contents Contents Overview... 3 Product Installation... 3 Building a Domain Model... 5 Database-First (Reverse) Mapping... 5 Creating the Project... 6 Creating Entities From the Database Schema... 7 Model-First

More information

1. WPF Tutorial Page 1 of 359 wpf-tutorial.com

1. WPF Tutorial Page 1 of 359 wpf-tutorial.com 1. WPF Tutorial Page 1 of 359 1.1. About WPF 1.1.1. What is WPF? WPF, which stands for Windows Presentation Foundation, is Microsoft's latest approach to a GUI framework, used with the.net framework. But

More information

Database Linker Tutorial

Database Linker Tutorial Database Linker Tutorial 1 Overview 1.1 Utility to Connect MindManager 8 to Data Sources MindManager 8 introduces the built-in ability to automatically map data contained in a database, allowing you to

More information

AGENDA WINDOWS PRESENTATION FOUNDATION LEKTION 4. Statusbar Hyperlänkar WebBrowser TabControl Ribbon ListBox Data Template Resource Dictionary Style

AGENDA WINDOWS PRESENTATION FOUNDATION LEKTION 4. Statusbar Hyperlänkar WebBrowser TabControl Ribbon ListBox Data Template Resource Dictionary Style WINDOWS PRESENTATION FOUNDATION LEKTION 4 Mahmud Al Hakim [email protected] www.alhakim.se COPYRIGHT 2015 MAHMUD AL HAKIM WWW.WEBACADEMY.SE 1 AGENDA Statusbar Hyperlänkar WebBrowser TabControl Ribbon ListBox

More information

Follow Up Email Pro Guide

Follow Up Email Pro Guide Website: http://magehit.com Contact: [email protected] Configuration Follow Up Email Pro Guide Version 1.0.0 - Jan 2015 Go to System >> Configurations >> MageHit >> Follow Up Email (or Follow Up Email >>

More information

Step by Step. Use the Cloud Login Website

Step by Step. Use the Cloud Login Website Step by Step HOW TO Use the Cloud Login Website This How To article will show you how to use the Cloud Login Website to upload and download your files from the cloud. For a complete list of available How

More information

How to Move Mail From Your Old POP Account To Exchange Using Outlook 2010

How to Move Mail From Your Old POP Account To Exchange Using Outlook 2010 How to Move Mail From Your Old POP Account To Exchange Using Outlook 2010 This tutorial shows you how to move your mail, calendar and contacts from an outlook pop account connected to the old mail system

More information

Organizing and Managing Email

Organizing and Managing Email Organizing and Managing Email Outlook provides several tools for managing email, including folders, rules, and categories. You can use these tools to help organize your email. Using folders Folders can

More information

Introduction to Unit Testing ---

Introduction to Unit Testing --- Introduction to Unit Testing --- Overview In this lab, you ll learn about unit testing. Unit tests gives you an efficient way to look for logic errors in the methods of your classes. Unit testing has the

More information

Using WPF for Computer Graphics

Using WPF for Computer Graphics Using WPF for Computer Graphics Matthew Jacobs, 2008 Evolution of (Graphics) Platforms 1/2 Graphics platforms have been going through the same evolution from low-level to high-level that programming languages

More information

Create PDF invoice in Windows Forms application. Written by Apitron Documentation Team

Create PDF invoice in Windows Forms application. Written by Apitron Documentation Team Create PDF invoice in Windows Forms application Written by Apitron Documentation Team Introduction Very common scenario where our.net PDF library comes into play is invoices or reports generation. With

More information

Quick Start Guide. Microsoft Access 2013 looks different from previous versions, so we created this guide to help you minimize the learning curve.

Quick Start Guide. Microsoft Access 2013 looks different from previous versions, so we created this guide to help you minimize the learning curve. Quick Start Guide Microsoft Access 2013 looks different from previous versions, so we created this guide to help you minimize the learning curve. Change the screen size or close a database Click the Access

More information

Access Tutorial 1 Creating a Database

Access Tutorial 1 Creating a Database Access Tutorial 1 Creating a Database Microsoft Office 2013 Objectives Session 1.1 Learn basic database concepts and terms Start and exit Access Explore the Microsoft Access window and Backstage view Create

More information

Keep SQL Service Running On Replica Member While Replicating Data In Realtime

Keep SQL Service Running On Replica Member While Replicating Data In Realtime Page 1 of 7 Keep SQL Service Running On Replica Member While Replicating Data In Realtime ClusterReplica Enterprise resolves the issue by redirect the data in real-time data replication to a temporary

More information

PDF for Windows Phone

PDF for Windows Phone ComponentOne PDF for Windows Phone By GrapeCity, Inc. Copyright 1987-2012 GrapeCity, Inc. All rights reserved. Corporate Headquarters ComponentOne, a division of GrapeCity 201 South Highland Avenue 3 rd

More information

Stored Documents and the FileCabinet

Stored Documents and the FileCabinet Stored Documents and the FileCabinet Introduction The stored document features have been greatly enhanced to allow easier storage and retrieval of a clinic s electronic documents. Individual or multiple

More information

A Short Tutorial on Using Visio 2010 for Entity-Relationship Diagrams

A Short Tutorial on Using Visio 2010 for Entity-Relationship Diagrams A Short Tutorial on Using Visio 2010 for Entity-Relationship Diagrams by Nezar Hussain Microsoft Visio 2010 is a flexible software tool that allows users to create some diagrams and charts, providing an

More information

Mahara: MyPortfolio. Create content Build pages Share. A user guide for beginners. What is Mahara?

Mahara: MyPortfolio. Create content Build pages Share. A user guide for beginners. What is Mahara? Mahara: MyPortfolio A user guide for beginners What is Mahara? MyPortfolio is a web application that allows users to build a personal electronic portfolio. It can be used to create and store online content

More information

Microsoft s Team Foundation Server (TFS) Canute Magalhaes Richland County (IT) SYSTEMS ANALYST / PROJECT LEAD 1

Microsoft s Team Foundation Server (TFS) Canute Magalhaes Richland County (IT) SYSTEMS ANALYST / PROJECT LEAD 1 Microsoft s Team Foundation Server (TFS) Canute Magalhaes Richland County (IT) SYSTEMS ANALYST / PROJECT LEAD 1 Topics for this Presentation Why Richland County IT - Business Systems Division uses Team

More information

Working with IronPython and WPF

Working with IronPython and WPF Working with IronPython and WPF Douglas Blank Bryn Mawr College Programming Paradigms Spring 2010 With thanks to: http://www.ironpython.info/ http://devhawk.net/ IronPython Demo with WPF >>> import clr

More information

Windows Presentation Foundation: What, Why and When

Windows Presentation Foundation: What, Why and When Windows Presentation Foundation: What, Why and When A. WHY WPF: WPF is framework to build application for windows. It is designed for.net influenced by modern display technologies like HTML and Flash and

More information

Banner Relationship Management (BRM) Overview

Banner Relationship Management (BRM) Overview Banner Relationship Management (BRM) Overview Contents Banner Relationship Management (BRM) Overview... 1 Tips:... 1 Log in to BRM... 2 Prospects tab... 3 Students tab... 5 View and Create an Interaction....

More information

Chapter 14 WCF Client WPF Implementation. Screen Layout

Chapter 14 WCF Client WPF Implementation. Screen Layout Chapter 14 WCF Client WPF Implementation Screen Layout Window1.xaml

More information

RightFax FaxUtil. Quick reference guide to getting started. Note: This document applies to OpenText RightFax version 10.0

RightFax FaxUtil. Quick reference guide to getting started. Note: This document applies to OpenText RightFax version 10.0 RightFax FaxUtil Quick reference guide to getting started Note: This document applies to OpenText RightFax version 10.0 Contents OpenText RightFax FaxUtil 2 RightFax FaxUtil... 1 Contents... 2 Creating

More information

Searching for jobs. The quick search provides a simple form on the home page that is quick to use at any stage.

Searching for jobs. The quick search provides a simple form on the home page that is quick to use at any stage. Searching for jobs This guide is intended to show you how to search for jobs on NHS Jobs. Introduction You can search for jobs using the quick search on the home page or the more detailed search form.

More information

Quick Start Guide. Microsoft Access 2013 looks different from previous versions, so we created this guide to help you minimize the learning curve.

Quick Start Guide. Microsoft Access 2013 looks different from previous versions, so we created this guide to help you minimize the learning curve. Quick Start Guide Microsoft Access 2013 looks different from previous versions, so we created this guide to help you minimize the learning curve. Change the screen size or close a database Click the Access

More information

webcrm API Getting Started

webcrm API Getting Started webcrm API Getting Started 17.09.2012 / 08.12.2015 TS Contents.NET Application with autogenerated proxy class... 2.NET Application sending SOAP messages directly... 10 .NET Application with auto generated

More information

ONLINE QUICK REFERENCE CARD ENDNOTE

ONLINE QUICK REFERENCE CARD ENDNOTE QUICK REFERENCE CARD ENDNOTE ONLINE Access your password-protected reference library anywhere, at any time. Download references and full text from just about any online data source, such as PubMed, GoogleScholar

More information

How to Login Username Password:

How to Login Username Password: How to Login After navigating to the SelecTrucks ATTS Call Tracking & Support Site: www.selectrucksatts.com Select Corporate Link to login for Corporate owned Centers/Locations. Username: Your Email Address

More information

Visual Studio 2008 Express Editions

Visual Studio 2008 Express Editions Visual Studio 2008 Express Editions Visual Studio 2008 Installation Instructions Burning a Visual Studio 2008 Express Editions DVD Download (http://www.microsoft.com/express/download/) the Visual Studio

More information

Contents. Introduction. Chapter 1 Some Hot Tips to Get You Started. Chapter 2 Tips on Working with Strings and Arrays..

Contents. Introduction. Chapter 1 Some Hot Tips to Get You Started. Chapter 2 Tips on Working with Strings and Arrays.. Contents Introduction How to Use This Book How to Use the Tips in This Book Code Naming Conventions Getting the Example Source Code Getting Updates to the Example Code Contacting the Author Chapter 1 Some

More information

WPF Learner s Guide to Head First C#

WPF Learner s Guide to Head First C# Good news! I just approved your request to upgrade your desktop to Windows 2003. There are many projects in Head First C# where you build Windows Store apps that require Windows 8. In this appendix, you'll

More information

KEYBOARD SHORTCUTS. Note: Keyboard shortcuts may be different for the same icon depending upon the SAP screen you are in.

KEYBOARD SHORTCUTS. Note: Keyboard shortcuts may be different for the same icon depending upon the SAP screen you are in. KEYBOARD SHORTCUTS Instead of an SAP icon button, you can use a keyboard shortcut. A keyboard shortcut is a key or combination of keys that you can use to access icon button functions while you are working

More information

Why the need for set of rules in Microsoft Outlook?

Why the need for set of rules in Microsoft Outlook? Why the need for set of rules in Microsoft Outlook? Rules are used in Microsoft Outlook to organize incoming Emails. Setting up rules in Outlook automates various actions that can be taken on incoming

More information

WCF Service Creation With C#

WCF Service Creation With C# Not quite what you are looking for? You may want to try: Three ways to do WCF instance management A closer look at Windows Communication Foundation highlights off Sign in home articles quick answers discussions

More information

8 CREATING FORM WITH FORM WIZARD AND FORM DESIGNER

8 CREATING FORM WITH FORM WIZARD AND FORM DESIGNER 8 CREATING FORM WITH FORM WIZARD AND FORM DESIGNER 8.1 INTRODUCTION Forms are very powerful tool embedded in almost all the Database Management System. It provides the basic means for inputting data for

More information

An Introduction to the Windows Presentation Foundation with the Model-View-ViewModel

An Introduction to the Windows Presentation Foundation with the Model-View-ViewModel An Introduction to the Windows Presentation Foundation with the Model-View-ViewModel Part 1 Paul Grenyer After three wonderful years working with Java I am back in the C# arena and amazed by how things

More information

A SharePoint Developer Introduction. Hands-On Lab. Lab Manual SPCHOL306 Using Silverlight with the Client Object Model VB

A SharePoint Developer Introduction. Hands-On Lab. Lab Manual SPCHOL306 Using Silverlight with the Client Object Model VB A SharePoint Developer Introduction Hands-On Lab Lab Manual SPCHOL306 Using Silverlight with the Client Object Model VB This document is provided as-is. Information and views expressed in this document,

More information

Async startup WPF Application

Async startup WPF Application Async startup WPF Application Friday, December 18, 2015 5:39 PM This document is from following the article here: https://msdn.microsoft.com/enus/magazine/mt620013.aspx While working through the examples

More information

Customer Relations Management

Customer Relations Management Customer Relations Management 2015 USER CONFERENCE Customer Relations Management A powerful management module where you can manage your Customer and Prospective Customer accounts, as well as Create

More information

Mapping to the Windows Presentation Framework

Mapping to the Windows Presentation Framework Mapping to the Windows Presentation Framework This section maps the main IFML concepts to the.net Windows Presentation Framework (WFP). Windows Presentation Framework (WPF) is a part of.net Framework by

More information

SMS for Outlook. Installation, Configuration and Usage Guide

SMS for Outlook. Installation, Configuration and Usage Guide SMS for Outlook Installation, Configuration and Usage Guide INTRODUCTION Installing TxTStream s SMS for Outlook is easy and will only take a minute or two. We will be using screen shots from a Windows

More information

Visual Basic and OPC All versions of Kepware OPC Servers 10/23/03

Visual Basic and OPC All versions of Kepware OPC Servers 10/23/03 Visual Basic and OPC All versions of Kepware OPC Servers 10/23/03 Introduction This document is intended to show the user the minimum required steps to connect an Visual Basic application to and OPC server

More information

In this tutorial I will be uploading multiple images to my ftp folder on my ktools site, and then add them using manager.

In this tutorial I will be uploading multiple images to my ftp folder on my ktools site, and then add them using manager. How to upload images via ftp In this tutorial I will be uploading multiple images to my ftp folder on my ktools site, and then add them using manager. First thing I need to do is get all my images ready.

More information

Visual Basic Programming. An Introduction

Visual Basic Programming. An Introduction Visual Basic Programming An Introduction Why Visual Basic? Programming for the Windows User Interface is extremely complicated. Other Graphical User Interfaces (GUI) are no better. Visual Basic provides

More information

Enhanced Attendance Reporting for SmartLock Pro Plus OPERATOR GUIDE

Enhanced Attendance Reporting for SmartLock Pro Plus OPERATOR GUIDE Enhanced Attendance Reporting for SmartLock Pro Plus OPERATOR GUIDE February 2014 Table of Contents Introduction... 3 Installing the Software... 4 Getting Started... 5 Software Setup... 7 Attendance Zones...

More information

- First Steps. Introduction... 2. Creating a new testsuite... 2. Blocks and libraries... 3. Creating your first (compound) block...

- First Steps. Introduction... 2. Creating a new testsuite... 2. Blocks and libraries... 3. Creating your first (compound) block... - First Steps Table of Contens Introduction... 2 Creating a new testsuite... 2 Blocks and libraries... 3 Creating your first (compound) block... 4 Creating a more complex block... 9 Adding output pins

More information

ios 9 Accessibility Switch Control - The Missing User Guide Updated 09/15/15

ios 9 Accessibility Switch Control - The Missing User Guide Updated 09/15/15 ios 9 Accessibility Switch Control - The Missing User Guide Updated 09/15/15 Apple, ipad, iphone, and ipod touch are trademarks of Apple Inc., registered in the U.S. and other countries. ios is a trademark

More information

Einführung in die Windows Store App Entwicklung mit C# und XAML. Modul 2 Datenbindung und Zugriff auf das lokale Dateisystem

Einführung in die Windows Store App Entwicklung mit C# und XAML. Modul 2 Datenbindung und Zugriff auf das lokale Dateisystem Einführung in die Windows Store App Entwicklung mit C# und XAML Modul 2 Datenbindung und Zugriff auf das lokale Dateisystem Oktober 2013 www.softed.de Referentin Beate Lay C# Programmierung SharePoint

More information

MAIL MERGE TUTORIAL. (For Microsoft Word 2003-2007 on PC)

MAIL MERGE TUTORIAL. (For Microsoft Word 2003-2007 on PC) MAIL MERGE TUTORIAL (For Microsoft Word 2003-2007 on PC) WHAT IS MAIL MERGE? It is a way of placing content from a spreadsheet, database, or table into a Microsoft Word document Mail merge is ideal for

More information