<!DOCTYPE html>




















<html class="no-js hasSidebar hasPageActions hasBreadcrumb " lang="en-us" dir="ltr" data-authenticated="false">

<head>
	<meta charset="utf-8" />
	<meta name="viewport" content="width=device-width, initial-scale=1.0" />
	<meta property="og:title" content="Windows Presentation Foundation" />
	<meta property="og:image" content="https://docs.microsoft.com/_themes/docs.theme/master/en-us/_themes/images/microsoft-header.png" />


		<meta name="author" content="dotnet-bot" />
<meta name="ms.author" content="dotnetcontent" />
<meta name="manager" content="wpickett" />
<meta name="breadcrumb_path" content="/dotnet/breadcrumb/toc.json" />
<meta name="apiPlatform" content="dotnet" />
<meta name="ms.topic" content="article" />
<meta name="uhfHeaderId" content="MSDocsHeader-DotNet" />
<meta name="ms.suite" content="" />
<meta name="ms.custom" content="" />
<meta name="ms.tgt_pltfrm" content="" />
<meta name="ms.assetid" content="f667bd15-2134-41e9-b4af-5ced6fafab5d" />
<meta name="caps.latest.revision" content="97" />
<meta name="applies_to" content="Windows 10" />
<meta name="applies_to" content="Windows 7" />
<meta name="applies_to" content="Windows 7 with SP1" />
<meta name="applies_to" content="Windows 8" />
<meta name="applies_to" content="Windows 8 Pro" />
<meta name="applies_to" content="Windows 8.1" />
<meta name="ms.date" content="01/25/2018" />
<meta name="ms.technology" content="dotnet-wpf" />
<meta name="ms.workload" content="dotnet" />
<meta name="ms.prod" content=".net-framework" />
<meta name="ms.reviewer" content="" />
<meta name="search.ms_sitename" content="Docs" />
<meta name="search.ms_docsetname" content="core-docs" />
<meta name="locale" content="en-us" />
<meta name="site_name" content="Docs" />
<meta name="search.ms_product" content="VS" />
<meta name="depot_name" content="VS.core-docs" />
<meta name="updated_at" content="2018-03-31 07:06 PM" />
<meta name="gitcommit" content="https://github.com/dotnet/docs/blob/12dbff1db834db9574490b333af444ebd1f6f983/docs/framework/wpf/index.md" />
<meta name="original_content_git_url" content="https://github.com/dotnet/docs/blob/live/docs/framework/wpf/index.md" />
<meta name="document_id" content="be16c8cd-c7df-baf4-f649-64250f8e3fc9" />
<meta name="document_version_independent_id" content="0cead786-5529-c4a0-31cc-047a3affe4b2" />
<meta name="page_type" content="conceptual" />
<meta name="toc_rel" content="toc.json" />
<meta name="pdf_url_template" content="https://docs.microsoft.com/pdfstore/en-us/VS.core-docs/{branchName}{pdfName}" />
<meta name="search.mshattr.devlang" content="csharp" />
<meta name="word_count" content="41" />

	<meta name="scope" content=".NET" />
<link href="https://docs.microsoft.com/en-us/dotnet/framework/wpf/" rel="canonical">
	<title>Windows Presentation Foundation | Microsoft Docs</title>

	<link rel="stylesheet" href="/_themes/docs.theme/master/en-us/_themes/css/d2adbe26.site.css ">
	<link rel="stylesheet" href="/_themes/docs.theme/master/en-us/_themes/css/cf4f1311.conceptual.css ">


	<script>
	var msDocs = {
		data:{
			contentLocale: 'en-us',
			contentDir: 'ltr',
			userLocale: 'en-us',
			userDir: 'ltr',
			pageTemplate: 'Conceptual',
			brand: '',
			context: {

			},
			hasComments: true,
			feedbackSystem: 'LiveFyre',
			feedbackGitHubRepo: '',
			feedbackProductUrl: '',
			contentGitUrl: 'https://github.com/dotnet/docs/blob/master/docs/framework/wpf/index.md',
			forceVersionPicker:false		},
		functions:{},
		settings:{
			extendBreadcrumb: false
		}
	};
	if (!('Promise' in window && 'resolve' in window.Promise && 'reject' in window.Promise && 'all' in window.Promise && 'race' in window.Promise)) {
		document.write('<script src="/_themes/docs.theme/master/en-us/_themes/global/js/6ee34c01.bluebird.min.js"><\/script>');
	}
	if (typeof fetch !== 'function') {
		document.write('<script src="/_themes/docs.theme/master/en-us/_themes/global/js/d9fc435c.fetch.min.js"><\/script>');
	}
	</script>
	<script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-2.2.4.min.js"></script>
	<script src="/_themes/docs.theme/master/en-us/_themes/global/js/cdd5ff0.global.min.js"></script>

</head>

<body lang="en-us" dir="ltr">
<div class="header-holder">
		<div id="headerAreaHolder" data-bi-name="header">
			<div id="uhf-placeholder"></div>
		</div>
	<div id="disclaimer-holder" class="disclaimer-holder"></div>
</div>

	<div class="container mainContainer" data-bi-name="body">
		<ul class="breadcrumbs" data-bi-name="breadcrumb" itemscope itemtype="http://schema.org/BreadcrumbList" role="navigation" aria-label="Breadcrumb"><li></li></ul>

		<div class="pageActions">
			<div id="page-actions" data-bi-name="pageactions" role="complementary" aria-label="Page Actions">
				<div id="page-actions-content">
					<ul class="action-list">
							<li>
									<a href="#comments-container" id="comments-link" data-bi-name="comments">
										<i class="docon docon-comment-lines" aria-hidden="true"></i>Feedback									</a>
							</li>
									<li id="contenteditbtn">
											<a href="https://github.com/dotnet/docs/blob/master/docs/framework/wpf/index.md" title="Edit This Document" data-bi-name="edit" data-original_content_git_url="https://github.com/dotnet/docs/blob/live/docs/framework/wpf/index.md">
											<i class="icon icon-editor"></i>Edit										</a>
									</li>
						<li>
							<div class="sharing dropdown has-caret">
								<a href="#" class="dropdown-trigger" aria-haspopup="true" aria-controls="sharing-menu" aria-expanded="false" title="Share This Document" data-bi-name="share">
									<i class="icon icon-share"></i>Share								</a>
								<div class="dropdown-menu" id="sharing-menu" role="menu">
									<ul data-bi-name="share-links">
										<li><a class="share-twitter" data-bi-name="twitter"><i class="icon icon-twitter"></i>Twitter</a></li>
										<li><a class="share-linkedin" data-bi-name="linkedin"><i class="icon icon-linkedin"></i>LinkedIn</a></li>
										<li><a class="share-facebook" data-bi-name="facebook"><i class="icon icon-facebook"></i>Facebook</a></li>
										<li><a class="share-email" data-bi-name="email"><i class="icon icon-email"></i>Email</a></li>
									</ul>
								</div>
							</div>
						</li>
						<li role="presentation" class="typeSep">|</li>
						<li>
							<label for="theme-selector">Theme</label>
							<select id="theme-selector" data-bi-name="select-theme">
								<option value="" class="removedOnload"></option>
								<option value="">Light</option>
								<option value="theme_night">Dark</option>
							</select>
						</li>
					</ul>

						<nav id="side-doc-outline" class="doc-outline" data-bi-name="intopic toc" role="navigation" aria-label="On page navigation">
							<h3>In this article</h3>
						</nav>

				</div>
			</div>
		</div>

		<div class="primary-holder">

			<main id="main" role="main" class="content" data-bi-name="content" lang="en-us" dir="ltr">


				<button class="mobile-nav-button button-border" type="button">
					<span class="docon docon-menu" aria-hidden="true"></span>
Contents				</button>

				<h1 id="windows-presentation-foundation" sourcefile="docs/framework/wpf/index.md" sourcestartlinenumber="32" sourceendlinenumber="32">Windows Presentation Foundation</h1>

					<ul class="metadata page-metadata" data-bi-name="page info" lang="en-us" dir="ltr">
							<li class="displayDate docon-before docon-calendar inline loading">
								<time datetime="01/25/2018">01/25/2018</time>
							</li>
							<li class="readingTime docon-before docon-clock inline">2 minutes to read</li>
							<li class="contributors-holder inline">
								<span class="contributors-text">Contributors</span>
								<ul class="contributors" data-bi-name="contributors">
											<li><a href="https://github.com/dotnet-bot" title="dotnet bot" data-bi-name="contributorprofile"><img src="https://docs.microsoft.com/_themes/docs.theme/master/en-us/_themes/images/contributor.svg" data-src="https://github.com/dotnet-bot.png?size=32" alt="dotnet bot"></a></li>
											<li><a href="https://github.com/mairaw" title="Maira Wenzel" data-bi-name="contributorprofile"><img src="https://docs.microsoft.com/_themes/docs.theme/master/en-us/_themes/images/contributor.svg" data-src="https://github.com/mairaw.png?size=32" alt="Maira Wenzel"></a></li>
											<li><a href="https://github.com/pkulikov" title="pkulikov" data-bi-name="contributorprofile"><img src="https://docs.microsoft.com/_themes/docs.theme/master/en-us/_themes/images/contributor.svg" data-src="https://github.com/pkulikov.png?size=32" alt="pkulikov"></a></li>
											<li><a href="https://github.com/Mikejo5000" title="Mike Jones" data-bi-name="contributorprofile"><img src="https://docs.microsoft.com/_themes/docs.theme/master/en-us/_themes/images/contributor.svg" data-src="https://github.com/Mikejo5000.png?size=32" alt="Mike Jones"></a></li>
											<li><a href="https://github.com/mikeblome" title="Mike B" data-bi-name="contributorprofile"><img src="https://docs.microsoft.com/_themes/docs.theme/master/en-us/_themes/images/contributor.svg" data-src="https://github.com/mikeblome.png?size=32" alt="Mike B"></a></li>
										<li><a href="https://github.com/dotnet/docs/blob/master/docs/framework/wpf/index.md" title="all 8 contributors" data-bi-name="contributorshowall"><span aria-hidden="true">all</span></a></li>
								</ul>
							</li>

					</ul>
						<nav id="center-doc-outline" class="doc-outline" data-bi-name="intopic toc" role="navigation" aria-label="On page navigation">
							<h3>In this article</h3>
						</nav>

				<!-- <content> -->
					
<p>Windows Presentation Foundation (WPF) in Visual Studio provides developers with a unified programming model for building line-of-business desktop applications on Windows.  </p>
<p> <a href="/en-us/visualstudio/designers/create-modern-desktop-applications-with-windows-presentation-foundation" data-linktype="absolute-path">Create Desktop Applications with Windows Presentation Foundation</a>  </p>
<p> <a href="/en-us/visualstudio/designers/designing-xaml-in-visual-studio" data-linktype="absolute-path">Designing XAML in Visual Studio and Blend for Visual Studio</a>  </p>
<p> <a href="https://aka.ms/vsdownload?utm_source=mscom&amp;utm_campaign=msdocs" data-linktype="external">Get Visual Studio</a></p>

				<!-- </content> -->


			</main>


						<div class="note alert">
							<p>Note</p>
							<p>The feedback system for this content will be changing soon. Old comments will not be carried over. If content within a comment thread is important to you, please save a copy. For more information on the upcoming change, <a href="https://docs.microsoft.com/teamblog/a-new-feedback-system-is-coming-to-docs">we invite you to read our blog post</a>.</p>
						</div>
					<div id="comments-container" data-bi-name="comments" role="form"></div>
		</div>

		<div class="sidebar" id="sidebar" data-bi-name="left toc" role="navigation" aria-label="Main Navigation">
			<button class="mobile-toc-header" type="button" aria-label="Close">
				<span>Contents</span>
				<span class="docon docon-math-multiply"></span>
			</button>
			<div id="sidebarContent">
				<div class="filterHolder">
				</div>
				<nav class="toc"></nav>
				<div class="pdfDownloadHolder"></div>
			</div>
			<div class="tocSpace"></div>
		</div>

	</div>

	<div id="openFeedbackContainer" class="openfeedback-container"></div>

	<div class="container footerContainer" >
<footer id="footer" data-bi-name="footer" class="footer-layout" role="contentinfo">
  <div class="container">

    <a data-mscc-ic="false" id="locale-selector-link" href="#" data-bi-name="select-locale"></a>

    <ul class="links" data-bi-name="footerlinks">
		<li><a data-mscc-ic="false" href="https://docs.microsoft.com/previous-versions/" data-bi-name="archivelink">Previous Version Docs</a></li>
		<li><a data-mscc-ic="false" href="https://docs.microsoft.com/teamblog" data-bi-name="bloglink">Blog</a></li>
		<li><a data-mscc-ic="false" href="https://docs.microsoft.com/contribute" data-bi-name="contributorGuide">How to contribute</a></li>
		<li><a data-mscc-ic="false" href="https://privacy.microsoft.com/en-us/" data-bi-name="privacy">Privacy &amp; Cookies</a></li>
		<li><a data-mscc-ic="false" href="/en-us/legal/termsofuse" data-bi-name="termsofuse">Terms of Use</a></li>
		<li><a data-mscc-ic="false" href="https://aka.ms/sitefeedback" data-bi-name="feedback">Feedback</a></li>
		<li><a data-mscc-ic="false" href="https://www.microsoft.com/en-us/legal/intellectualproperty/Trademarks/EN-US.aspx" data-bi-name="trademarks">Trademarks</a></li>
    </ul>
  </div>
</footer>	</div>

</body>
</html>