文档介绍:C#设置WPF附加属性的简单方法
[html] "
xmlns=""
xmlns:x=""
Title="MainWindow" Height="350" Width="525">
<StackPanel >
<Button Content="OK" Click="Button_Click" />
</StackPanel>
< /Window>
<Window x:Class=""
xmlns=""
xmlns:x=""
Title="MainWindow" Height="350" Width="525">
<StackPanel >
<Button Content="OK" Click="Button_Click" />
</StackPanel>
< /Window>
[csharp] view plaincopyprint?
using ;
namespace TestOfAttachProperty
{
/// <summary>
/// Interaction logic for
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
private void Button_Click(object sender, RoutedEventArgs e)
{
Human human = new Human();
(human, 6);
int grade = (human);
(());
}
}
public class School:DependencyObject
{
public static int GetGrade(DependencyObject obj)
{
return (int)(GradeProperty);
}
public static void SetGrade(DependencyObject obj, int value)
{
(GradeProperty, value);
}
// Using a DependencyProperty as th