WPF FrameworkElement鼠标点击问题
在 WPF 应用程序中,我在网格内有一堆自定义控件。为了处理鼠标单击它们,我使用网格的 MouseLeftButtonDown 事件,并在事件处理程序中检查单击了哪个…
如何防止按 Enter 键关闭菜单
我使用 Windows.Forms.ToolStripControlHost 类将颜色选择器嵌入到上下文菜单中。选择器显示良好并正确处理所有鼠标事件: 当其中一个通道滑块为双倍…
SiteMap 更改 SiteMapProvider?
我有一个从 web.sitemap 文件构建的自定义菜单导航,第一行类似于: SiteMapNodeCollection topLevelNodes = SiteMap.RootNode.ChildNodes 这有效 - …
C# WPF 在 Stackpanel 中编程创建的 DataTemplate Dockpanel 没有效果
我正在尝试为列表框动态创建数据模板。这是针对自定义用户控件的。此 UserControl 有一个 DependencyProperty,它接受任何类型的 IEnumerable。 则输…
WPF:获得真正的“逻辑”子项在其父面板中的位置
我的 WPF 问题系列中的另一个问题:) 我正在创建自定义 Decorator ,它将用于装饰 Panel (或者它可以是行为,没有区别)。 该 Decorator 处理该 Panel…
自定义控件覆盖文本属性默认值
我创建了一个用户控件,其中有一个文本框。我已经重写了基本控件的 Text 属性,如下所示: [Browsable(true)] [DefaultValue("")] [Description("Test…
如何获取保存 ItemsControl 内容的 Panel 实例?
每个 ItemsControl 都将其内容存储在面板中,对吗?我们可以像这样指定要在 XAML 中使用的面板: <ListView Name="LView"> <ListView.ItemsPane…
将具有集合属性的自定义控件添加到 SharePoint 页面布局
我已经根据 如何构建具有集合属性的 ASP.NET 自定义控件? 当该控件添加到公共 ASP.Net aspx 页面时,它会按预期工作。但是,当添加到 Sharepoint 中…
我可以阻止 SharpDevelop 设计视图在 InitializeComponent 中设置属性值吗?
我发现设计视图 (DV) 很好,但尝试改变它自动将代码注入 InitializeComponent 的方式非常困难。有时它的自动代码会破坏程序。 例如,DV 自动查看我的…
HiddenField.Value 在我的自定义控件内回发时是一个空字符串
我有一个带有隐藏字段的自定义控件。回发后,我想获取其中存储的值,但它始终是一个空字符串。有什么想法吗? 我正在对隐藏字段值执行客户端操作,并…
在 WPF 中创建自定义控件时如何克服从多个类派生的需要
我知道 C# 不是 C++,因为它限制您从多个类派生,但是在开发 WPF 应用程序时有哪些方法可以克服它。 在我的场景中,我有一个第三方控件,它是一个滑块…
他们是怎么做到的?...避免无聊、千篇一律的标准 iPhone 应用程序
我试图找出用于启动操作(例如,更改列表的排序标准)以及切换视图(例如,帮助、选项)的自定义浮动“托盘”的最佳设计。我希望托盘一开始是折叠的,…