小编lis*_*isp的帖子

WPF复选框绑定

虽然使用复选框的Click事件将复选框的选中状态存储在变量中是微不足道的,但我如何通过数据绑定来完成?我发现的所有示例都从某些数据源更新了UI,或者将一个控件绑定到另一个控件; 我想在单击复选框时更新成员变量.

TIA任何指针......

c# data-binding wpf checkbox xaml

72
推荐指数
4
解决办法
19万
查看次数

将WPF(XAML)控件转换为XPS文档

我可以使用现有的WPF(XAML)控件,对其进行数据绑定并将其转换为可以使用WPF XPS文档查看器显示和打印的XPS文档吗?如果是这样,怎么样?如果没有,我应该如何使用XPS/PDF /等在WPF中进行"报告"?

基本上我想采用现有的WPF控件,数据绑定它以获取有用的数据,然后使其可打印并可供最终用户保存.理想情况下,文档创建将在内存中完成,除非用户专门保存文档,否则不会访问磁盘.这可行吗?

c# wpf xaml xps xpsviewer

46
推荐指数
1
解决办法
5万
查看次数

在Silverlight/WPF中使元素向前(Z索引)

我在网上找到的用于设置Z-Index以在Silverlight中引入元素的所有文档和示例都使用Canvas元素作为容器.

我的项目是DataTemplate中ItemsControl容器内的Border元素.我正在使用MouseEnter和MouseLeave事件在ScaleTransform.ScaleX和ScaleTransform.ScaleY上触发动画,以便它们在悬停时生长.由于它们已调整大小并占据与容器中其他项目相同的空间,因此最近添加的项目与旧项目重叠(与当前调整大小的项目相对).有没有一种清洁方法可以将当前项目转发到我触发动画的代码中,以便它们在调整大小时重叠所有其他项目?

c# silverlight wpf xaml

36
推荐指数
3
解决办法
7万
查看次数

如何在WPF中创建带圆角的虚线边框?

Rectangle元素StrokeDashArray允许用虚线绘制,但它不支持圆角.该Border控件支持带圆角的漂亮粗线,但仅绘制实线.

通过任何控制实现带圆角的虚线边框的最佳方法是什么?

虚线边框示例http://img524.imageshack.us/img524/3186/dashedborder.png

c# wpf xaml wpf-controls

30
推荐指数
2
解决办法
2万
查看次数

如何在模式显示时最小化所有者窗口?

我有一个应用程序,它在第一次加载时将显示用户登录的模态窗口(无边框窗口).现在,当用户想要通过单击主窗口的最小化按钮来最小化应用程序时,无法完成,因为主窗口被模态窗口锁定.当用户尝试单击应用程序任务栏时,它仍然不会最小化.

如何在显示模态时(使用主窗口任务栏)允许应用程序最小化?

c# wpf

5
推荐指数
1
解决办法
2007
查看次数

wp7 pivotcontrol set header null

对于PivotControl,我使用这样的代码将Title和Header属性设置为null,但pivotcontrol仍然在Header中显示一个字符串,其中包含为该PivotItem绑定的对象的名称.我想隐藏隐藏在PivotItem的Header中的所有内容.我该怎么做?

<controls:Pivot 
    x:Name="PivotControl"
    TitleTemplate="{x:Null}"
    HeaderTemplate="{x:Null}"
    ItemsSource="{Binding TestEntries}" 
    ItemTemplate="{StaticResource TestEntryItemTemplate}"
    SelectionChanged="PivotControl_SelectionChanged" LoadedPivotItem="PivotControl_LoadedPivotItem">
</controls:Pivot>
Run Code Online (Sandbox Code Playgroud)

xaml pivot windows-phone-7

5
推荐指数
1
解决办法
1573
查看次数