Event Setter from Resources : Resource « Windows Presentation Foundation « C# / CSharp Tutorial

Home
C# / CSharp Tutorial
1.Language Basics
2.Data Type
3.Operator
4.Statement
5.String
6.struct
7.Class
8.Operator Overload
9.delegate
10.Attribute
11.Data Structure
12.Assembly
13.Date Time
14.Development
15.File Directory Stream
16.Preprocessing Directives
17.Regular Expression
18.Generic
19.Reflection
20.Thread
21.I18N Internationalization
22.LINQ
23.GUI Windows Forms
24.Windows Presentation Foundation
25.Windows Communication Foundation
26.Workflow
27.2D
28.Design Patterns
29.Windows
30.XML
31.XML LINQ
32.ADO.Net
33.Network
34.Directory Services
35.Security
36.unsafe
C# / C Sharp
C# / C Sharp by API
C# / CSharp Open Source
C# / CSharp Tutorial » Windows Presentation Foundation » Resource 
24.140.31.Event Setter from Resources
<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        x:Class="WpfApplication1.EventSetterDemo"
        Title="EventSetter Demo">
    <Window.Resources>
        <Style TargetType="{x:Type Button}">
            <EventSetter Event="Click" Handler="ButtonOnClick" />
        </Style>
    </Window.Resources>

    <StackPanel>
        <Button>Button 1</Button>
        <Button>Button 2</Button>
        <Button>Button 3</Button>
    </StackPanel>
</Window>
//File:Window.xaml.cs
using System;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Input;
using System.Windows.Media;

namespace WpfApplication1
{
    public partial class EventSetterDemo : Window
    {

        public EventSetterDemo()
        {
            InitializeComponent();
        }
        void ButtonOnClick(object sender, RoutedEventArgs args)
        {
            Button btn = args.Source as Button;
            Console.WriteLine(btn.Content);
        }
    }
}
WPF Event Setter From Resources
24.140.Resource
24.140.1.Use outter resource or inner resourceUse outter resource or inner resource
24.140.2.Window level resourceWindow level resource
24.140.3.Button style as Window resourceButton style as Window resource
24.140.4.Event Triggers as ResourceEvent Triggers as Resource
24.140.5.Reuse Font With ResourcesReuse Font With Resources
24.140.6.Define Double value as resourceDefine Double value as resource
24.140.7.Add a logical resource to the window's resource dictionaryAdd a logical resource to the window's resource dictionary
24.140.8.Font Size ResourcesFont Size Resources
24.140.9.Use EnvironmentInfo as ResourceUse EnvironmentInfo as Resource
24.140.10.Dynamic Resource: SystemColors.InactiveCaptionBrushKeyDynamic Resource: SystemColors.InactiveCaptionBrushKey
24.140.11.Load Resource for ApplicationLoad Resource for Application
24.140.12.No Logical ResourcesNo Logical Resources
24.140.13.Logical ResourcesLogical Resources
24.140.14.Relative pack URI referring to external component for a ResourceRelative pack URI referring to external component for a Resource
24.140.15.Find Control Styles with FindResource()Find Control Styles with FindResource()
24.140.16.TextGeometry as ResourceTextGeometry as Resource
24.140.17.Retrieving assembly manifest resourcesRetrieving assembly manifest resources
24.140.18.Get Resource Names from AssemblyGet Resource Names from Assembly
24.140.19.Find Resource with FindResourceFind Resource with FindResource
24.140.20.Create Collection based Resource for data bindingCreate Collection based Resource for data binding
24.140.21.Wrap collection based resource in a CollectionViewSourceWrap collection based resource in a CollectionViewSource
24.140.22.Add event handler to StackPanel in StackPanel resourceAdd event handler to StackPanel in StackPanel resource
24.140.23.Add Event handler in Panel ResourceAdd Event handler in Panel Resource
24.140.24.DataGridView and ResourceDataGridView and Resource
24.140.25.Dynamic ResourceDynamic Resource
24.140.26.Load Assembly ResourcesLoad Assembly Resources
24.140.27.BitmapImage as ResourcesBitmapImage as Resources
24.140.28.Cropped image as ResourceCropped image as Resource
24.140.29.Load Xaml ResourceLoad Xaml Resource
24.140.30.Use Resources.Add to add static resouce from codeUse Resources.Add to add static resouce from code
24.140.31.Event Setter from ResourcesEvent Setter from Resources
24.140.32.Resource LookupResource Lookup
24.140.33.Style resource with predefined static resourceStyle resource with predefined static resource
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.