比如这个例子,我想搞明白它的所有标签的含义和用法,应该到哪里去找参考文档?谢谢!
另外,请问,资源字典文件中的样式的创建,是不是都要手工编码的?有没有简单的图形化编辑工具可用?我的开发环境是vs.net 2010. 谢谢
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Style x:Key="CircleButtonStyle"
TargetType="{x:Type Button}">
<Setter Property="Border.BorderThickness"
Value="1,1,1,1" />
<Setter Property="Border.CornerRadius"
Value="3" />
<Setter Property="Height"
Value="36" />
<Setter Property="Width"
Value="36" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="Button">
<Grid>
<Ellipse Fill="{TemplateBinding Background}" />
<Ellipse>
<Ellipse.Fill>
<RadialGradientBrush>
<GradientStop Offset="0"
Color="#00000000" />
<GradientStop Offset="0.88"
Color="#00000000" />
<GradientStop Offset="1"
Color="#80000000" />
</RadialGradientBrush>
</Ellipse.Fill>
</Ellipse>
<Ellipse Margin="10"
x:Name="highlightCircle">
<Ellipse.Fill>
<LinearGradientBrush>
<GradientStop Offset="0"
Color="#50FFFFFF" />
<GradientStop Offset="0.5"
Color="#00FFFFFF" />
<GradientStop Offset="1"
Color="#50FFFFFF" />
</LinearGradientBrush>
</Ellipse.Fill>
</Ellipse>
<ContentPresenter x:Name="content"
HorizontalAlignment="Center"
VerticalAlignment="Center" />
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
<Style.Triggers>
<Trigger Property="IsMouseOver"
Value="True">
<Setter Property="RenderTransform">
<Setter.Value>
<RotateTransform Angle="10"></RotateTransform>
</Setter.Value>
</Setter>
<Setter Property="RenderTransformOrigin"
Value="0.5,0.5"></Setter>
<Setter Property="Background"
Value="#FF0CC030" />
</Trigger>
<Trigger Property="IsPressed"
Value="True">
<Setter Property="Foreground"
Value="Red" />
</Trigger>
</Style.Triggers>
</Style>
</ResourceDictionary>
3 个解决方案
#1
哪里有wpf 资源字典文件中的样式语法详解参考
-》msdn 都有详细解释,有些还有些例子。
资源字典文件中的样式的创建,是不是都要手工编码的?有没有简单的图形化编辑工具可用?我的开发环境是vs.net 2010. 谢谢
-》 如果对style 非常熟悉,完全可以手工编写。 学会使用WPF Blend工具,或这使用vs2015支持编辑样式模板。
-》msdn 都有详细解释,有些还有些例子。
资源字典文件中的样式的创建,是不是都要手工编码的?有没有简单的图形化编辑工具可用?我的开发环境是vs.net 2010. 谢谢
-》 如果对style 非常熟悉,完全可以手工编写。 学会使用WPF Blend工具,或这使用vs2015支持编辑样式模板。
#2
谢谢! 麻烦共享一下msdn 关于 样式语法详解参考的主入口连接,谢谢!
请问哪里有WPF Blend工具的安装程序,它可以内嵌在vs.net 开发环境中吗?谢谢!
#3
都是自己去搜的,那个不懂搜那个。 https://msdn.microsoft.com/zh-cn/library/system.windows.style.targettype(v=vs.110).aspx
Blend 网上多的是,它不内嵌到vs中,是个单独的文件。 这些个基本的东西,搜搜都知道了。
#1
哪里有wpf 资源字典文件中的样式语法详解参考
-》msdn 都有详细解释,有些还有些例子。
资源字典文件中的样式的创建,是不是都要手工编码的?有没有简单的图形化编辑工具可用?我的开发环境是vs.net 2010. 谢谢
-》 如果对style 非常熟悉,完全可以手工编写。 学会使用WPF Blend工具,或这使用vs2015支持编辑样式模板。
-》msdn 都有详细解释,有些还有些例子。
资源字典文件中的样式的创建,是不是都要手工编码的?有没有简单的图形化编辑工具可用?我的开发环境是vs.net 2010. 谢谢
-》 如果对style 非常熟悉,完全可以手工编写。 学会使用WPF Blend工具,或这使用vs2015支持编辑样式模板。
#2
哪里有wpf 资源字典文件中的样式语法详解参考
-》msdn 都有详细解释,有些还有些例子。
资源字典文件中的样式的创建,是不是都要手工编码的?有没有简单的图形化编辑工具可用?我的开发环境是vs.net 2010. 谢谢
-》 如果对style 非常熟悉,完全可以手工编写。 学会使用WPF Blend工具,或这使用vs2015支持编辑样式模板。
谢谢! 麻烦共享一下msdn 关于 样式语法详解参考的主入口连接,谢谢!
请问哪里有WPF Blend工具的安装程序,它可以内嵌在vs.net 开发环境中吗?谢谢!
#3
哪里有wpf 资源字典文件中的样式语法详解参考
-》msdn 都有详细解释,有些还有些例子。
资源字典文件中的样式的创建,是不是都要手工编码的?有没有简单的图形化编辑工具可用?我的开发环境是vs.net 2010. 谢谢
-》 如果对style 非常熟悉,完全可以手工编写。 学会使用WPF Blend工具,或这使用vs2015支持编辑样式模板。
谢谢! 麻烦共享一下msdn 关于 样式语法详解参考的主入口连接,谢谢!
请问哪里有WPF Blend工具的安装程序,它可以内嵌在vs.net 开发环境中吗?谢谢!
都是自己去搜的,那个不懂搜那个。 https://msdn.microsoft.com/zh-cn/library/system.windows.style.targettype(v=vs.110).aspx
Blend 网上多的是,它不内嵌到vs中,是个单独的文件。 这些个基本的东西,搜搜都知道了。