1 / 6
文档名称:

C设置WPF附加属性的简单方法.doc

格式:doc   大小:21KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

文档介绍:C#设置WPF附加属性的简单方法
[html] roperty.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<StackPanel >
<Button Content="OK" Click="Button_Click" />
</StackPanel>
< /Window>
<Window x:Class="TestOfAttachProperty.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<StackPanel >
<Button Content="OK" Click="Button_Click" />
</StackPanel>
< /Window>
[csharp] view plaincopyprint?
using System.Windows;

namespace TestOfAttachProperty
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}

private void Button_Click(object sender, RoutedEventArgs e)
{
Human human = new Human();
School.SetGrade(human, 6);
int grade = School.GetGrade(human);
MessageBox.Show(grade.ToString());
}
}

public class School:DependencyObject
{

public static int GetGrade(DependencyObject obj)
{
return (int)obj.GetValue(GradeProperty);
}

public static void SetGrade(DependencyObject obj, int value)
{
obj.SetValue(GradeProperty, value);
}

// Using a DependencyProperty as th

分享好友

预览全文

C设置WPF附加属性的简单方法.doc

上传人:zxwziyou8 2022/1/8 文件大小:21 KB

下载得到文件列表

C设置WPF附加属性的简单方法.doc