腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(2936)
视频
沙龙
3
回答
WPF
C# MVC/MVP模式和用户
控件
代码隐藏
、
、
、
、
我正在用
WPF
/WCF/NHibernate/等开发一个大型的ish应用程序,并且已经实现了MVP模式(尽管这个问题仍然与MVC相关)作为核心架构。但有时,我创建的
自定义
用户
控件
的代码隐藏感觉就像是“破坏”了实现的MVC/MVP范例,因为代码涉及
设计
中的泄漏,而
设计
关注代码中的泄漏。让我再澄清一次,这只
适用于
用户
控件
。我个人认为这种代码隐藏模型(对于ASP.NET和
WPF
)是一件“糟糕的事情”,但不管我怎么看,我
浏览 0
提问于2009-10-19
得票数 4
回答已采纳
3
回答
在构建Silverlight应用程序时,需要了解哪些有用的概念?
Silverlight(&
WPF
)领域似乎有了一个全新的术语,所以有时我很难弄清楚什么是重要的,什么是有用的,需要更多的研究。例如,我“知道”
MVVM
模式,但我正在寻找范围较小的东西,即可能在实现
MVVM
时使用的主题、想法、编程构造,以及需要事先知道的东西。
浏览 1
提问于2010-05-10
得票数 0
3
回答
用户控制中的
Mvvm
光SimpleIoC
、
、
、
我希望有人能对我的
最佳
实践
有所启发。 我在
wpf
用户
控件
中使用
mvvm
和simpleIoC容器。我将我的模型和视图模型、数据服务和
设计
时服务注册到它(很大程度上是根据
mvvm
轻型示例代码)。但是,如果我要在同一个应用程序中创建
WPF
控件
的两个实例,我当然希望每个用户
控件
都有自己的VM和Model实例集。因此,基本上是它自己的一组SimpleIoC注册实例。
浏览 0
提问于2019-04-22
得票数 1
回答已采纳
4
回答
用
WPF
MVVM
模式实现接口
、
、
、
我想为一组
WPF
用户
控件
实现一个接口(添加行为)。我在使用
MVVM
设计
模式。我应该在哪里实现接口?在用户控制代码后面还是在视图模型类中?MoveBack; bool IsFirst;现在,在另一个地方,我想访问用户
控件
,这些
控件
实现了这样的界面。视图模型类实现 我不能作为接口对象访问用户
控件
。例:((IWizard)userContro
浏览 6
提问于2012-01-12
得票数 1
回答已采纳
1
回答
在
MVVM
设计
模式中使用代码后台中的文本框粘贴事件?
、
、
、
因此,我对
WPF
中使用的流行
MVVM
设计
模式还很陌生。我有一个文本框,我只想接受一个数字输入。目前,我的用户
控件
将其DataContext设置为my ViewModel。我的问题是,下面的代码
是否
也应该在我的ViewModel中,或者按照
MVVM
设计
模式,将它放在我的用户
控件
(视图)中可以吗?PreviewTextInput="ValidationEvent" Width="70" Margin="5
浏览 8
提问于2018-08-21
得票数 0
回答已采纳
1
回答
Powerbuilder .net、
MVVM
和单元测试
、
、
、
、
我是powerbuilder .NET的新手,我使用的是
WPF
和
MVVM
。 有没有办法使用powerbuilder
MVVM
并使用.net
设计
?你能告诉我使用它和单元测试的
最佳
实践
和框架吗?
浏览 3
提问于2013-04-01
得票数 4
1
回答
在
MVVM
中创建“无外观”视图
、
、
、
WPF
中的
自定义
控件
被
设计
为“无外观”。所有的逻辑都在代码中,字典中的
控件
模板用于将外观与
控件
相关联。将相关视图XAML移动到可换出的资源字典中的
最佳</em
浏览 1
提问于2011-04-25
得票数 2
回答已采纳
1
回答
使用Intersoft ClientUI的经验?
、
、
有人有使用
wpf
控制库的经验吗? 谢谢
浏览 2
提问于2011-03-28
得票数 0
1
回答
如何在Silverlight
MVVM
应用程序中使用self作为DataContext?
、
、
、
在我的Silverlight
MVVM
应用程序中,在视图的代码背后,我将DataContext设置为视图模型:但是,我需要将视图中的一个
控件
绑定到同一个视图中的另一个
控件
因此,我需要设置
控件
的DataContext,将绑定添加到视图本身。在浏览完之后,在
WPF
中这样做的最终方法似乎是添加: RelativeSource={RelativeSource FindAn
浏览 3
提问于2012-01-17
得票数 0
回答已采纳
1
回答
最佳
实践
:创建
自定义
控件
或使用行为实现?
、
、
有了
WPF
的当前特性,我通常默认在
自定义
控件
中实现的许多
自定义
功能可以通过行为和附加属性轻松地处理。例如,带有水印的TextBox可以由添加“WatermarkText”附加属性并设置
自定义
VisualState的Behavior处理。有人能阐明
最佳
实践
、性能关注点或何时将附加功能实现为Behavior或
自定义
控件
的标准吗? 显而易见的是,何时可以将Behavior应用于多个
控件
。即使只
适用于
派生<
浏览 1
提问于2013-07-31
得票数 4
回答已采纳
1
回答
对于UI验证错误可视化,有什么有效的替代方案,而不是股票I*DataErrorInfo?
、
、
、
、
更普遍的是,
是否
有人想出了一种模式,可以很好地可视化不使用IDataErrorInfo或INotifyDataErrorInfo机制的Silverlight中的错误?现在,尽管
MVVM
建议绑定视图(例如
控件
样式、背景、工具提示等)来查看模型的“错误”属性,但在
实践
中,这两个接口似乎占主导地位,而且技术特定(是的,我知道模式和
WPF
/Silverlight是一致的)。在
MVVM
设计
中,除了上述机制之外,还有什么是可行的吗?还有什么其他的选择吗?最后,我正在寻找一
浏览 0
提问于2011-09-14
得票数 0
回答已采纳
5
回答
ViewModel的
MVVM
视图引用
我在
WPF
应用程序中使用
MVVM
。我对这两个都是新手。让我声明,我不是
MVVM
模式的纯粹主义者,我正在尝试使用尽可能多的
最佳
实践
,但试图做出我认为合理的折衷,使其在我们的环境中工作。我有几个关于
最佳
实践
的问题。 1)我明白我不想让我的VM知道附加的View,但是View引用它的VM
是否
合理?2)如果一个View中的一个
控件
打开了另一个View (如对话框),我应该在View中处理吗?在VM中处理它似乎是错误的,因为VM对特定视图有一定
浏览 0
提问于2010-03-30
得票数 12
回答已采纳
4
回答
MVVM
模型验证和数据绑定?
、
、
、
当在
WPF
MVVM
中查找做属性验证的
最佳
实践
的教程时,我看到很多人使用接口IDataErrorInfo,我只是想知道
是否
可以使用属性来设置自动验证,就像在ASP .Net MVC中使用的那样。有人能推荐一下
MVVM
中模型验证的
最佳
实践
是什么吗?验证应该在基模型类上进行吗?还是在视图模型类上?
浏览 0
提问于2011-06-09
得票数 3
回答已采纳
2
回答
支持
MVVM
的第三方
WPF
控件
集?
、
、
我听说有很多第三方
WPF
控件
被
设计
为支持具有WinForms思维模式的人的编程,因此不能很好地支持
MVVM
。
是否
有任何主要的
WPF
控件
供应商在这方面做得更好?(在项目程序员掌握
WPF
/
MVVM
之前,通常需要选择第三方控制集,仅获得控制集的评估是不够的)
浏览 1
提问于2011-07-07
得票数 3
1
回答
哪种
WPF
控制套件最适合
MVVM
?
、
、
、
、
看来,真正评估UI
控件
套件的唯一方法是下载试用版,并花费大量时间了解其局限性和
设计
缺陷。然而,有这么多可供选择的,我试图通过排除那些无法满足关键标准的
MVVM
兼容性来缩短这一过程。你在使用
MVVM
的项目中部署各种套件的经验是什么,如果有的话,这些项目是专门为
MVVM
设计
的?
浏览 2
提问于2010-07-01
得票数 3
回答已采纳
2
回答
FocusVisualStyle在
wpf
自定义
控件
中不起作用
、
、
我在
WPF
中
设计
了一些
自定义
控件
,如CustomWindow,CustomButton等,当我在其他项目中使用这些
控件
时,FocusVisualStyle并不
适用于
所有的
控件
(包括
WPF
内置
控件
和我的
自定义
控件
浏览 0
提问于2017-04-11
得票数 1
2
回答
利用
WPF
设计
了一个平板电脑优化应用程序。需要就纵横比提供咨询意见
我希望对我的第一个
WPF
应用程序(一个带有大按钮、
自定义
控件
的触摸屏应用程序)的
最佳
实践
提供一些建议,它通常会在tablet PC上运行。有一件事我很好奇,那就是如何处理不同的长宽比: 我正在开发的
WPF
应用程序是一个基于触摸屏的应用程序,因此需要使用
自定义
(即大型)xaml定义
控件
从分辨率扩展到分辨率。也许最好首先
设计
应用程序,以适应宽屏型高宽比(),只
适用于
?(在这种情况下,非宽屏屏幕将在屏幕的顶部和底部看到黑色
浏览 9
提问于2010-10-13
得票数 0
回答已采纳
5
回答
在
WPF
中编写
自定义
控件
的“
最佳
实践
”是什么
、
我已经开始为一个高度可视化的项目编写一些
自定义
控件
。我想知道你在编写
WPF
自定义
控件
时的“
最佳
实践
”是什么?
浏览 2
提问于2009-08-20
得票数 3
回答已采纳
3
回答
WPF
事件,声明性的还是处理程序的?
、
、
、
、
我是
WPF
的新手,正在寻找事件处理的
最佳
实践
。例如,我有一个包含3个复选框的网格
控件
,我想对所有3个的Check和Uncheck事件调用相同的过程。我可以在网格
控件
上声明性地执行此操作: AddHandler ck.Unchecked,
浏览 1
提问于2013-07-13
得票数 3
1
回答
Winforms数据绑定
、
我熟悉
WPF
技术,特别是
MVVM
方法。最近我开始在Winforms中编程,我想知道--在winforms中使用数据绑定(结合INotiify...)被认为是
最佳
实践
,还是说这是一种矫枉过正?需要说明的是:我并不是在谈论winforms中完整的
MVVM
实现--只是简单地将数据绑定到
控件
(文本框等,而不是按钮)。
浏览 3
提问于2012-08-09
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券