首页 文章
  • 1 votes
     answers
     views

    是否有一个富文本编辑器控件可以进行拼写和语法检查?

    我正在寻找一个winforms或wpf控件,可以用英语进行拼写和语法检查,也可以用红色和绿色的波浪线下划线,类似于MS Word . 到目前为止,我所能找到的只是拼写检查控件 . 我也会接受良好的拼写检查和语法检查库 - 如果你可以推荐一个允许下划线的编辑器的集成点 .
  • 2 votes
     answers
     views

    WPF内置拼写检查支持的确切语言是什么?

    据我所知,WPF内置拼写只支持4种语言,可提供英语,德语,法语和西班牙语 . 但是只有en-US支持,en-GB怎么样? MSDN文档中有关此主题的文档 . 看起来很稀疏 . 我在哪里可以找到所支持语言的确切详细信息? 我问这个的原因是我想在我的WPF应用程序中添加设置,您可以在其中选择拼写检查的语言,或者选择禁用内置功能 . 在这些选项中,我想列出支持的确切语言,无论是en-US还是en-GB等...
  • 3 votes
     answers
     views

    WPF依赖属性问题

    我是WPF的新手,我正在尝试做我认为简单的任务 - 在我的业务对象中显示一个字段的值,因为它在我的程序中发生了变化 . 我知道如何通过手动更改C#中的TextBox.Text属性来“强制”更改它,但是因为我正在学习WPF,我想以“正确”的方式进行,这意味着数据绑定 . 问题1:据我所知,我的选择是使用DependencyProperty还是在我的业务对象中实现INotifyPropertyChan...
  • 1 votes
     answers
     views

    RichTextBox拼写检查

    我有一个RichTextBox,我想添加一个功能 . 基本上我已经启用了 SpellCheck.isEnabled = True 所以每当我拼错一些东西时,红色的波浪线就会显示出来 . 我要添加的功能是"Add Word"功能 . 基本上我跟着这个Tutorial,它向你展示了如何做到这一点 . 本教程使用 WPF TextBox 而不是 WPF RichTextBox 所以我...
  • 3 votes
     answers
     views

    覆盖默认拼写检查字典中的单词

    我一直在使用WPF 4.0 TextBox控件中的拼写检查功能,包括自定义词典,虽然它们很棒;我想知道是否有任何方法可以在默认词典中使用 override 一个单词 . 或者更确切地说,覆盖单词的默认大小写 . 这是我的例子 . 我在 property /意外伤害保险行业工作,我们使用特定的行话,就像任何其他行业一样 . 例如,在处理车祸索赔时,我们使用“IV”表示被保险人的车辆,而“OV”表示其...
  • 3 votes
     answers
     views

    拼写检查不适用于WPF RichTextBox

    我正在尝试在WPF RichTextBox中启用拼写检查 . MSDN写道System.Windows.Controls.SpellCheck可用于启用TextBox和RichTextBox控件的拼写检查 . 不幸的是,以下代码对我不起作用: <RichTextBox SpellCheck.IsEnabled="True" xml:lang="en-US&qu...
  • 2 votes
     answers
     views

    WPF拼写检查语言

    我正在尝试在小型WPF应用程序中对RichTextBox启用拼写检查 . 该应用程序的大多数文件都是丹麦语 . 我更喜欢使用原生的WPF拼写检查 <RichTextBox Name="rtb" SpellCheck.IsEnabled="True" xml:lang="da"></RichTextBox> 我用G...
  • 3 votes
     answers
     views

    WPF拼写检查特定语言

    我们正在开发一个需要多语言开始的拼写检查器的应用程序 . 对于使用英语,法语,西班牙语和德语的情况, RichTextBox 使用xml属性完善语言: lang = ... 但是当我们使用加泰罗尼亚语语言应用遮瑕膏时,这不起作用 . 我们尝试使用属性xml: lang = "ca" 这是推荐 rfc 3066 的代码 . 我知道.net应该把我之前提到的语言的词语用来检查它是否...
  • 1 votes
     answers
     views

    如何在运行时在WPF中正确添加拼写检查启用文本框?

    情况:我想在运行时将启用了拼写检查的文本框添加到WPF窗口 . 系统在德国设置(“de”)运行,拼写检查语言应为英语 . 以下代码仅在关注一个文本框时才能按预期工作 . private void AddTextBoxButton_Click(object sender, RoutedEventArgs e) { TextBox txtBox = new TextBox(); ...
  • 0 votes
     answers
     views

    在为集合类型依赖项属性分配值时,将创建单例

    我试图在包含控件的所有子项的List(Of)类型的WPF中创建依赖项对象 . 尽管采取了预防措施here,但是当我为属性赋值时,似乎会创建一个单例 . 当我分配一个值时,将添加一个值乘以该类的实例数 . 这是我的代码: Public Class Period Inherits ListBox '-------- PROPERTIES --------' Private Property Subj...
  • 0 votes
     answers
     views

    WPF TextBox拼写检查无法在Windows Embedded中使用

    我有一个WPF .Net项目,其中我有一个带有SpellCheck.IsEnabled =“true”的TextBox . 它是为.Net 4编译的,并且在安装的标准Windows上工作(带有红色下划线的拼写错误的单词) . 我已经在Windows XP,7,8和10的完整版本上尝试过它,没有任何问题 . 到目前为止一切都好.... 但是,我遇到的问题是应用程序需要在Windows 8 Embed...
  • 5 votes
     answers
     views

    WPF richtextbox上的多语言拼写检查

    我需要为richtextbox打开拼写检查,并将语言设置为用户从下拉列表中选择的语言 . 现在,我只是通过在xaml中构建richtextbox并为xaml语言属性提供语言来测试它 . 我读过两个不同的资源,一个说我需要设置语言属性,另一个说我需要设置xml:lang属性 . 似乎都没有用 . 我已经尝试为西班牙语设置任何一个“es”,我也尝试将两者设置为“es” . 我也尝试过将法语设为“fr-...
  • 2 votes
     answers
     views

    XAML Designer在Visual Studio 2015中显示自定义行为的错误

    我正在Visual Studio 2015和Blend for Visual Studio 2015中完成我的第一步.XAML设计器无法显示UI的预览并且始终标记所有行为都有错误 . 为了演示这个问题,我创建了一个解决问题的最小解决方案 . 我有一个只包含一个名为 Test.Ui 的WPF应用程序的解决方案(目标.net框架是4.5) . WPF应用程序在版本4.5中引用了Blend Dll: ...
  • 1 votes
     answers
     views

    安装Windows更新KB3136000后出现文化问题

    安装Windows更新KB3136000后,WPF应用程序在更改CurrentThread文化时表现出意外 . 在WPF中执行以下代码(以.NET Framework 4.6.1为目标) public MainWindow() { var defaultCultureInfo = string.Format("Default Culture: Culture: {0}, UICu...
  • 3 votes
     answers
     views

    在Windows 10中使用WPF拼写检查大写单词

    我有一个WPF应用程序,其中包含一些文本框 CharacterCasing = CharacterCasing.Upper 以及 SpellCheck.IsEnabled = true . 在Windows 7中,这可以正常工作,但在Windows 10中,拼写检查器会忽略文本框中设置为 CharacterCasing.Upper 的单词 . 它似乎也忽略了普通文本框中的大写单词,大概将它们视为...
  • 2 votes
     answers
     views

    WPF拼写检查终结器 - 安全手柄已关闭

    我有一个针对.NET 4.5.2的WPF应用程序(但通常在4.6.1下运行),我已经对几个TextBoxes和DataGridTextColumns启用了拼写检查 . 根据用户选择的语言(我们目前仅支持en),通过样式启用拼写检查 . 应用程序和系统文化都设置为en或en-US . 我没有使用任何自定义词典 . 通过以下样式启用拼写检查: <Style TargetType="Te...
  • 0 votes
     answers
     views

    WPF拼写检查无法通过XML或代码隐藏[重复]

    这个问题在这里已有答案: WPF spell check languages 3个答案 我正在尝试分发一个WPF应用程序(针对.NET Framework 4.5.2),该应用程序在TextBox上启用了拼写检查功能 . 经过研究,我尝试了几种选择: 通过XML <TextBox Grid.Column="1" Grid.ColumnSpan="2&quot...
  • 0 votes
     answers
     views

    使用.NET 4.0或4.5.X时,图像无法从Twitch static-cdn加载

    我有一个WPF桌面应用程序,我用它来使用他们的API在Twitch上导航游戏和流 . 大约2周前(2018年2月中旬/后期)我开始注意到流预览图像不再加载( <Image /> 标签在布局中没有占用空间) . 图像加载非常简单 . 为了演示,我选择了一个24/7流 . <Image Source="https://static-cdn.jtvnw.net/preview...
  • 9 votes
     answers
     views

    WPF RichTextBox SpellCheck ComException

    我试图在某些Windows 8.1机器上启用拼写检查时遇到异常(两者都有最新更新,操作系统语言是俄语,.NET框架4.7是俄语)说: System.Reflection.TargetInvocationException:调用目标抛出了异常 . ---> System.Runtime.InteropServices.COMException:Windows.Data.Text.Words...
  • 38 votes
     answers
     views

    MVVM:ViewModel中的CollectionView或xaml中的CollectionViewSource?

    我正在使用MVVM模式开发WPF应用程序,我需要在ListView中显示项目列表(带过滤),所选项目的字段显示在主/明细视图中 . 我在以下两种方式之间徘徊: 在我的ViewModel中公开CollectionView,并绑定到此 . 在我的ViewModel中公开一个普通的IList,并使用CollectionViewSource在XAML中创建CollectionView . 这是...
  • 1 votes
     answers
     views

    如果在view和viewmodel之间没有使用数据绑定,MVVM是否可以提供任何优势?

    在MVVM中,ViewModel是视图的模型 . 当我们将ViewModel绑定到WPF中的View时,真正的力量就会出现 . 但是,如果第三方控件不支持数据绑定(不支持所有功能),那么使用MVVM是否值得?
  • 1 votes
     answers
     views

    每个View一个ViewModel?

    我正在开发一个显示3个数据网格的UI应用程序,每个数据网格都相互依赖(selectedItem绑定) 这是我到目前为止所做的: datagrid1有一个Model和一个ViewModel, datagrid2有一个Model和一个ViewModel, datagrid3有一个Model和一个ViewModel . 并且在每个 <Datagrid.DataContext> 属性中使用 D...
  • 2 votes
     answers
     views

    在视图模型之间切换

    我的WPF应用程序有3个模型,每个模型都有自己的视图模型和视图 . 如何根据菜单选择在主窗口上切换这些视图?
  • 41 votes
     answers
     views

    WPF使用MVVM模式浏览视图

    我正在使用MVVM模式构建我的第一个WPF . 在这个社区的帮助下,我设法创建了我的模型,我的第一个ViewModel和视图 . 现在我想为设计基本应用程序布局界面的应用程序添加一些复杂性 . 我的想法是至少有2个子视图和一个主视图,并将它们分成几个XAML: Main.XAML Products.XAML Clients.XAML Main将有一个菜单和一个空间来加载子视图(产品和客户端) ...
  • 2 votes
     answers
     views

    Kinect SDK 1.5 - 面部跟踪:WPF跟踪问题

    我正在使用Kinect(微软官方)的新面部跟踪SDK,我注意到c和c#-wpf之间的检测存在差异:第一个是识别速度比第二个(我想要的速度快)实际使用) . 在c版本中,面部跟踪几乎是在飞行中,而在wpf中它只在我将整个身体(所以整个骨架)放在Kinect的视野中时开始 . 有没有人发现原因?我注意到提供的骨架显示了属性“Trackingmode = default”,即使我将kinect骨架流设置...
  • 0 votes
     answers
     views

    获取与特定身体部位相关的像素

    我正在使用Kinect-SDK来跟踪某个人 . 但是,Kinect-SDK只给我关于关节的信息 . 我想获得与特定身体部位或关节相关的每个像素 . 例如,我只想要看到我的手,脚或任何肢体,并且应该移除图像的其余部分 . 但是,我没有找到一种方法将像素与人体的特定部分相关联 . 我发现的唯一一件事是深度像素可以与玩家相关联,但它是否更具体? 我知道SDK会标记被跟踪人员的身体部位以计算骨架,但是这些...
  • 0 votes
     answers
     views

    WPF嵌套数据绑定;如何绑定到另一个项目中的项目

    我有一个ListView绑定到CustomerContacts的ObservableCollection . 它到目前为止工作得很好,但对此我不熟悉,我不知道如何做下一部分 . 每个客户联系人都有几种联系类型,我想在其名称下显示 . 所以在CustomerContacts里面我有另一个ContactTypes的ObservableCollection . 这是我目前的数据模板: <DataT...
  • 0 votes
     answers
     views

    wpf mvvm将贝塞尔曲线添加到画布

    我正在创建一个BezierSpline编辑器来制作自定义动画缓动功能 . 用户可以添加beziercurve部件来创建自己的缓动功能 . 我有一个带有2个用户控件的MainWindow,DesignerControl和InfoControl共享一个DesignerVM作为DataContext . DesignerControl是使用可拖动矩形查看和编辑样条线的主视图,InfoControl是使用...
  • 1 votes
     answers
     views

    将DataTemplate中的图像绑定到System.Drawing.Image

    我试图将DataTemplate中的Image.Source绑定到System.Drawing.Image,如下所述:using XAML to bind to a System.Drawing.Image into a System.Windows.Image control <UserControl.Resources> <media:ImageConverter x...
  • 0 votes
     answers
     views

    将View绑定到ViewModel时绑定控件?

    这是我的情况 . 我有一个View和一个ViewModel . 视图的DataContext设置为ViewModel . 由于使用了第三方控件,我不得不在代码隐藏中加入一些代码 . 在代码隐藏中,我创建了一个名为StraightConnectorTool的对象 . 在我的视图中,我需要绑定到此对象 . 如果在代码隐藏中设置了View的DataContext: DataContext = this;...

热门问题