<my:DataGrIDTemplateColumn CanUserResize="False" WIDth="150" header="{Binding Meetingname,Source={StaticResource LocStrings}}" SortMemberPath="Meetingname"> </my:DataGrIDTemplateColumn>@H_419_8@我有一个Silverlight网格控件中的上述列。但它给我一个XamlParser错误,因为我如何设置header属性。有没有人做过这个?我想为多种语言做到这一点。
另外,我绑定到资源的语法是正确的,因为我在网格外面的一个标签中尝试。
解决方法 您不能绑定到标题,因为它不是FrameworkElement。您可以通过修改header Template来使文本变得动态:xmlns:data="clr-namespace:System.windows.Controls;assembly=System.windows.Controls.Data"xmlns:dataprimitives="clr-namespace:System.windows.Controls.Primitives;assembly=System.windows.Controls.Data"<data:DataGrIDTemplateColumn> <data:DataGrIDTemplateColumn.headerStyle> <Style targettype="dataprimitives:DataGrIDColumnheader"> <Setter Property="Template"> <Setter.Value> <ControlTemplate> <TextBlock Text="{Binding Meetingname,Source={StaticResource LocStrings}}" /> </ControlTemplate> </Setter.Value> </Setter> </Style> </data:DataGrIDTemplateColumn.headerStyle></data:DataGrIDTemplateColumn>@H_419_8@ 总结以上是内存溢出为你收集整理的动态设置Silverlight DataGrid列的标题文本全部内容,希望文章能够帮你解决动态设置Silverlight DataGrid列的标题文本所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
概述<my:DataGridTemplateColumn CanUserResize="False" Width="150" Header="{Binding MeetingName, Source={StaticResource LocStrings}}" SortMemberPath="Meet
赞
(0)
打赏
微信扫一扫
支付宝扫一扫
wpf – 绑定[VisualStateManager]视图状态到MVVM viewmodel?
上一篇
2022-05-22
objective-c – dispatch_sync()总是在主线程中执行块
下一篇
2022-05-22
评论列表(0条)