Tech
News
Videos
Forums
Jobs
Books
Events
More
Interviews
Live
Learn
Training
Career
Members
Blogs
Challenges
Certification
Contribute
Article
Blog
Video
Ebook
Interview Question
Collapse
Feed
Dashboard
Wallet
Learn
Achievements
Network
Refer
Rewards
SharpGPT
Premium
Contribute
Article
Blog
Video
Ebook
Interview Question
Register
Login
WPF popup UserControl
WhatsApp
Amal ES
12y
56.5
k
0
0
25
Blog
Popupusercontrol.rar
Create a WPF project and create a UserControl. The UserControl contains one calendar.
<
UserControl
x
:
Class
="WpfApplication6.UserControl1 "
xmlns
="
http://schemas.microsoft.com/winfx/2006/xaml/presentation
"
xmlns
:
x
="
http://schemas.microsoft.com/winfx/2006/xaml
"
xmlns
:
mc
="
http://schemas.openxmlformats.org/markup-compatibility/2006
"
xmlns
:
d
="
http://schemas.microsoft.com/expression/blend/2008
"
mc
:
Ignorable
="d"
Name
="user"
d
:
DesignHeight
="158"
d
:
DesignWidth
="183">
<
Grid
Height
="154"
Width
="186">
<
Calendar
Height
="150"
HorizontalAlignment
="Left"
Name
="calendar1"
VerticalAlignment
="Top"
Width
="189" />
</
Grid
>
</
UserControl
>
In the main window create a popup xaml code.Create a reference of theUserControl. Then call the UserControl inside the popup.
<
Window
x
:
Class
="WpfApplication6.MainWindow"
xmlns
="
http://schemas.microsoft.com/winfx/2006/xaml/presentation
"
xmlns
:
x
="
http://schemas.microsoft.com/winfx/2006/xaml
"
xmlns
:
usr
="clr-namespace:WpfApplication6"
Title
="MainWindow"
Height
="350"
Width
="525">
<
StackPanel
>
<
ToggleButton
Name
= "button"
Height
="45"
Width
="154"
Foreground
="Green">
<
ToggleButton.Template
>
<
ControlTemplate
TargetType
="ToggleButton">
<
TextBlock
>
Click here to view the popup
</
TextBlock
>
</
ControlTemplate
>
</
ToggleButton.Template
>
</
ToggleButton
>
<
Popup
IsOpen
="{
Binding
IsChecked
,
ElementName
=button}">
<
Border
Background
="Green">
<
usr
:
UserControl1
></
usr
:
UserControl1
>
</
Border
>
</
Popup
>
</
StackPanel
>
</
Window
>
WPF popup UserControl
Up Next
Popup Example in WPF
Ebook Download
View all
WPF Simplified: Build Windows Apps Using C# and XAML
Read by 1.5k people
Download Now!
Learn
View all
Membership not found