Web Guy的XAML布局资源

Joh*_*ell 2 silverlight wpf xaml xaml-tools

长话短说:我已经用Html/CSS布局了UI大约8年了.最近我一直在使用XAML/Silverlight/WPF,并且非常努力使用XAML设计UI.我理解Silverlight布局模型的基础知识,并且使用StackPanel和网格感觉很舒服,但我只是没有像我想的那样快速地接收它,或者我只是和老狗学习新技巧.;)

是否有可用的资源或附加组件/控件有助于使HAM/CSS Web人员更容易理解XAML UI开发?

是的,Expression Blend有所帮助,但是当我不习惯从头开始做同样的布局时,我很担心依赖于"向导/设计工具".


请不要RTFM我.我正在寻找为具有CSS/Box模型布局背景的人编写的资源或有用建议的具体示例.

例如,我知道某些依赖属性的功能类似于左设置:或宽度:CSS中的值.我正在寻找更多这方面的建议.

rmo*_*ore 6

尼古拉斯提到的WPF Unleashed书确实非常出色,无论从哪个背景来看.对于特定资源,有些事情可能有所帮助:

KaxamlXAMLPad将帮助您在XAML中构建布局,因为它们比VS设计器或Blend更轻量级,同时仍提供即时UI反馈.

要了解有关XAML中布局工作的更多信息,本文将介绍布局如何实现不同元素和元素子元素.
以下是 Panel及其派生元素的概述,这些元素是您将用于实际构建页面/应用程序布局的所有内容.
本文概述了Alignment/Margins/Padding如何在XAML中工作.它应该是您所期望的并且已经熟悉的内容.
这里是一些更高级的信息,如果你关心的是布局的优化.