Window mouse down event : Window « Windows Presentation Foundation « C# / C Sharp

Home
C# / C Sharp
1.2D Graphics
2.Class Interface
3.Collections Data Structure
4.Components
5.Data Types
6.Database ADO.net
7.Design Patterns
8.Development Class
9.Event
10.File Stream
11.Generics
12.GUI Windows Form
13.Language Basics
14.LINQ
15.Network
16.Office
17.Reflection
18.Regular Expressions
19.Security
20.Services Event
21.Thread
22.Web Services
23.Windows
24.Windows Presentation Foundation
25.XML
26.XML LINQ
C# / C Sharp by API
C# / CSharp Tutorial
C# / CSharp Open Source
C# / C Sharp » Windows Presentation Foundation » WindowScreenshots 
Window mouse down event
Window mouse down event
  


<Window
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    x:Class="WpfApplication1.Window1"
    Title="Routed Events" Height="400" Width="800"
    MouseDown="Generic_MouseDown" PreviewMouseDown="Generic_MouseDown" MouseUp="Window_MouseUp">
  
    <Grid Name="contentGrid" Background="Red">
        <Rectangle Name="clickMeRectangle" 
                   Height="70" 
                   Width="70" 
                   Stroke="Black" 
                   Fill="CadetBlue" />
        <Button Name="clickMeButton" 
                Height="23" 
                HorizontalAlignment="Right" 
                VerticalAlignment="Top" 
                Width="70" 
                Click="clickMeButton_Click">Click Me</Button>
        <TextBlock Name="outputText" />
    </Grid>
</Window>

//File:Window.xaml.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

namespace WpfApplication1
{
    public partial class Window1 : Window
    {
        private void Generic_MouseDown(object sender, MouseButtonEventArgs e)
        {
            Console.WriteLine(outputText.Text);
            Console.WriteLine(e.RoutedEvent.Name);
            Console.WriteLine(sender.ToString());
            Console.WriteLine(((FrameworkElement)e.Source).Name);
        }

        private void Window_MouseUp(object sender, MouseButtonEventArgs e)
        {
            outputText.Text = outputText.Text;
        }

        private void clickMeButton_Click(object sender, RoutedEventArgs e)
        {
            outputText.Text = "Button clicked:" + outputText.Text;
        }
    }
}

   
    
  
Related examples in the same category
1.Basic DialogBoxBasic DialogBox
2.Window ResizeMode=CanMinimizeWindow ResizeMode=CanMinimize
3.Window BackgroundWindow Background
4.Set Window Height and WidthSet Window Height and Width
5.Control the Size of UI Elements in a FormControl the Size of UI Elements in a Form
6.Define the Tab Order of UI Elements in a FormDefine the Tab Order of UI Elements in a Form
7.About DialogAbout Dialog
8.About Dialog - Font Properties on RootAbout Dialog - Font Properties on Root
9.Window Preview mouse down eventWindow Preview mouse down event
10.Window mouse up eventWindow mouse up event
11.Window OwnershipWindow Ownership
12.Launch a window with defined XAMLLaunch a window with defined XAML
13.Hosting a Windows Forms Property Grid in WPFHosting a Windows Forms Property Grid in WPF
14.Window.DragMoveWindow.DragMove
15.Window.CommandBindingsWindow.CommandBindings
16.Create a non-rectangular windowCreate a non-rectangular window
17.Order of precedence for sizing-related properties that are implemented by Window.Order of precedence for sizing-related properties that are implemented by Window.
18.Use Window Activated and Deactivated event to control a media fileUse Window Activated and Deactivated event to control a media file
19.Custom Element Binding WindowCustom Element Binding Window
20.ShutdownMode.OnLastWindowCloseShutdownMode.OnLastWindowClose
21.Window Loaded eventWindow Loaded event
22.Transparent WindowTransparent Window
23.Animated Video WindowAnimated Video Window
24.Close a window with Escape key pressedClose a window with Escape key pressed
25.Use WindowState to make full screen window, change resize mode to NoReSize
26.Window Closing and Closed eventWindow Closing and Closed event
27.Creating the main panel and add to Window in CodeCreating the main panel and add to Window in Code
28.Is Window activeIs Window active
29.Load the Data for a Window Asynchronously After It Has RenderedLoad the Data for a Window Asynchronously After It Has Rendered
30.Change window cursorChange window cursor
31.Show window based on button nameShow window based on button name
32.Listen to Window loaded eventListen to Window loaded event
33.Create Window and add window closing event handlerCreate Window and add window closing event handler
34.Activate window, close window, bring window to frontActivate window, close window, bring window to front
35.Do not handle events until Window is fully initialized.Do not handle events until Window is fully initialized.
36.Retrieving the mouse position relative to controls on a WindowRetrieving the mouse position relative to controls on a Window
37.Window On Mouse move eventWindow On Mouse move event
38.Window On Mouse up eventWindow On Mouse up event
39.Display window as dialogDisplay window as dialog
40.Load resource from Window ResourcesLoad resource from Window Resources
41.Windows Transparent BackgroundWindows Transparent Background
42.Save Window Position to RegistrySave Window Position to Registry
43.Center a Window to ScreenCenter a Window to Screen
44.Window Preview Key EventsWindow Preview Key Events
45.Non-Rectangular windowNon-Rectangular window
46.Set a Default ButtonSet a Default Button
47.Use the Grid to create a dialog box that uses the WPF layout APIUse the Grid to create a dialog box that uses the WPF layout API
48.ShowInTaskbar = false
49.SizeToContent=WidthAndHeight
50.ResizeMode=CanResizeWithGrip
51.Set the DataContext of a Window to a person objectSet the DataContext of a Window to a person object
52.DataContext with user defined object
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.