依赖属性的好处
1.节省一系列继承下来 , 造成的最低级类对象的膨胀. (节省内存)
2.动态给某类添加属性,优点在于这个类并不用事先就定义好此属性.比如Button类就没用Canvas这个属性却依然可以用他
<Canvas> <Button Canvas.Top="20" Canvas.Left="20" Content="Click me!"/> </Canvas>
Button btn = new Button(); //创建按钮 Canvas can = new Canvas();
Canvas.SetLeft(btn, 10); //设置按钮在Canvas面板上距离左边的像素
Canvas.SetTop(btn, 10); //设置按钮在Canvas面板上距离左边的像素
can.Children.Add(btn); //将按钮添加到某个Canvas面板
Grass Mud Horse
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步