找回密码
 立即注册

QQ登录

只需一步,快速开始

zy70649111

注册会员

12

主题

40

帖子

94

积分

注册会员

积分
94

活字格认证

[已处理] C1

zy70649111
注册会员   /  发表于:2012-11-30 09:00  /   查看:9840  /  回复:15
c1 flexgrid中template属性如何设?
我们这边设了老报错

15 个回复

正序浏览
iceman
社区贡献组   /  发表于:2012-12-7 16:32:00
16#
回复 15楼zy70649111的帖子

附件中为添加外部数据字典的 Demo,请参考:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
zy70649111
注册会员   /  发表于:2012-12-7 10:50:00
15#

资源字典

如图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
zy70649111
注册会员   /  发表于:2012-12-7 10:46:00
14#
你好,这些代码应该是用在具体的页面里的,我这边是想把Style提取到一个资源字典文件里。谢谢
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-12-5 15:06:00
13#
回复 12楼zy70649111的帖子

你好,
不好意思,久等了。请尝试以下代码:

  1. <Grid>
  2.         <Grid.Resources>
  3.             <Style x:Key="styletest" TargetType="c1:C1FlexGrid" >
  4.             <Setter Property="Template">
  5.                 <Setter.Value>
  6.                     <ControlTemplate TargetType="c1:C1FlexGrid">
  7.                         
  8.                     </ControlTemplate>
  9.                 </Setter.Value>
  10.             </Setter>
  11.         </Style>
  12.         </Grid.Resources>
  13.         <c1:C1FlexGrid  Style="styletest" HorizontalAlignment="Left" Margin="10,10,0,0" Name="c1FlexGrid1" VerticalAlignment="Top" Height="250" Width="378" />
  14.     </Grid >
复制代码
回复 使用道具 举报
zy70649111
注册会员   /  发表于:2012-12-5 13:51:00
12#
你好,请问帮我处理了吗
回复 使用道具 举报
zy70649111
注册会员   /  发表于:2012-12-4 14:21:00
11#
像在Button控件中可以通过设置Template属性,可以控制一些显示效果,如
<Setter Property="Template">
            <Setter.Value>
                <ControlTemplate TargetType="Button">
                    <Grid>
                        <VisualStateManager.VisualStateGroups>
                            <VisualStateGroup x:Name="CommonStates">
                                <VisualStateGroup.Transitions>
                                    <VisualTransition From="Normal" GeneratedDuration="0:0:0.3" To="MouseOver"/>
                                    <VisualTransition From="MouseOver" GeneratedDuration="0:0:0.5" To="Normal"/>
                                    <VisualTransition From="MouseOver" GeneratedDuration="0:0:0.3" To="ressed"/>
                                    <VisualTransition From="ressed" GeneratedDuration="0:0:0.5" To="MouseOver"/>
                                </VisualStateGroup.Transitions>
                                <VisualState x:Name="Normal"/>
                                <VisualState x:Name="MouseOver">
回复 使用道具 举报
zy70649111
注册会员   /  发表于:2012-12-4 14:21:00
10#
你好,我看了你给我发的这个例子,但是不是我说的这个意思,我们这边的意思是:直接设置Template属性报错了。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-12-4 13:46:00
9#
回复 8楼zy70649111的帖子

好的,如果有问题,请你把出现问题的工程上传到论坛查看,欢迎继续交流。
回复 使用道具 举报
zy70649111
注册会员   /  发表于:2012-12-4 13:23:00
8#
我测试一下,多谢
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部