草庐IT

ui控件

全部标签

c# - 如何在 WPF 中使用自定义控件

我在C#中创建了一个自定义控件(重写了Button控件中的方法并添加了新事件)。我需要在我的wpf应用程序中使用这个控件。在WinForms中,我可以通过ToolBox(右键单击)-->ChooseItems-->Browse使用它。在WPF中,我无法导入自定义控件。有什么办法可以做到这一点 最佳答案 可能需要为某个项目重建,然后应该激活一个xaml文件。您的自定义控件应出现在工具箱中。如果它没有显示。您可以执行以下操作:在您的xaml文件中,在header标记的某处,您会看到许多xmlns:yyy,添加一个新的xmlns:例如:其

c# - 如何在非 UI 代码 Windows Phone 8 中获取 Dispatcher

我可以在Windows8中获取CoreDispatcher对象CoreDispatcherdispatcher=Windows.UI.Core.CoreWindow.GetForCurrentThread().Dispatcher;但是我怎样才能在windowsphone8中得到Dispatcher这样我就可以打电话了Dispatcher.BeginInvoke(delegate{//Mystatements}); 最佳答案 使用Deployment.Current.Dispatcher获取WindowsPhone中的Dispatc

c# - 在 ASP.NET Core Identity UI 中更改路由?

我正在使用新的IdentityUI自ASP.NETCore2.1发布以来可用的包。使用新生成的MVC项目,这里有一些可用的页面URL:/Home/About/Home/Contact/Identity/Account/Login/Identity/Account/Register如何配置路由以从URL中删除/Identity/部分? 最佳答案 看起来这还不可能。查看源码,很明显Area名称是hardcodedinIdentityDefaultUIConfigureOptions:privateconststringIdentityU

c# - 我需要在处理完控件后删除控件吗?

.NET2//dynamictextboxaddingmyTextBox=newTextBox();this.Controls.Add(myTextBox);//...somecode,finally//dynamictextboxremovingmyTextBox.Dispose();//this.Controls.Remove(myTextBox);??isthisneeded小解释当然,如果我Dispose一个控件,我将不再看到它,但无论如何,它在父控件集合中仍将是“Nothing”吗?我还需要按照MSDN的建议,从控件中删除所有处理程序吗? 最佳答案

c# - Windows.UI.Notifications 丢失

我想从thisexample创建简单的toast通知到Windows10中的操作中心.但是我在第2步遇到了问题:usingWindows.UI.Notifications;它不见了。但是我花了很多时间去寻找它并没有得到结果。我真的不知道在哪里可以找到或至少可以下载它。我尝试过的:经过长时间的搜索,我在C:\Windows\System32中找到了Windows.UI.dll,但是当我尝试将它作为引用添加到项目中时,我遇到了这个错误。即使在我尝试复制它并使其完全可访问之后,也没有任何改变我尝试重新安装.Net(我使用的是4.5.2)已安装Windows10SDK尝试使用全局导入已添加10

c# - WPF 错误样式仅在选项卡控件的可见选项卡上正确呈现

我有一个数据对象用于包含支持INotifyPropertyChanged和IDataErrorInfo的UI数据。最初,我在一个大型WPF应用程序中显示了所有UI控件,并且很高兴看到通过这种自定义样式标记的错误:我今天正在重组程序,并决定将各种UI控件分布在TabControl的多个页面上。我为此使用的结构布局是:[..variousStackPanels,GroupsandUIcontrolsmovedfromoriginallayout..][..variousStackPanels,GroupsandUIcontrolsmovedfromoriginallayout..]...(

c# - 仅在 asp.net FileUpload 控件的浏览按钮上应用 css

我有一个像这样的FileUpload控件现在我只想在浏览按钮部分应用css我该怎么做? 最佳答案 用type="file"设置input标签的样式需要一些工作,不幸的是,当您尝试设置它们的样式时,浏览器的行为并不相似。虽然有几种方法可以做到这一点:http://www.quirksmode.org/dom/inputfile.htmlhttp://www.appelsiini.net/projects/filestyle 关于c#-仅在asp.netFileUpload控件的浏览按钮上应

解决Python Socket UDP端口侦听线程内更新UI界面卡顿、奔溃的问题

 网络读卡器介绍:WIFI无线网络RFID云读卡器远程网络开关物流网NB-IoT4G刷卡阅读器-淘宝网(taobao.com)  Python使用PyQt5做UI界面,开启线程侦听UDP端口,端口接收到网络读卡器的读卡数据后刷新UI界面显示接收数据,解析数据包信息并向读卡器发送显示文字、驱动读卡器播报语音、蜂鸣响声提示、开启继电器开关等操作。  在接收数据的子线程内如果直接更改UI窗口控件来显示信息,会产生显示信息刷新不及时、造成显示卡顿、卡死或软件直接奔溃等问题,产生原因是PyQt5中,数据接收处理子线程内是不能刷新UI显示线程的,必段使用创建信号,触发时将显示信号传送给槽函数来刷新UI的方

c# - 如何使用 WPF 中的 Frame 控件制作过渡效果?

我认为这很容易,但我想不是。我的框架控件中加载了2个页面。我希望能够拥有从一页到下一页的漂亮幻灯片效果或只是简单的淡入效果。似乎无法在互联网上的任何地方找到这个。更新1公认的答案很好,但我在这里找到了更好的答案。http://www.japf.fr/2008/07/8/comment-page-1/更新2如果您能相信,我找到了一个更好的解决方案。http://fluidkit.codeplex.com/ 最佳答案 此处讨论了类似的问题:TransitionFadeAnimationWhenNavigatingToPage使用此处描述

c# - 如何将此 WPF 控件添加到我的 WinForm 中?

我知道我必须使用ElementHost来在WinForm中显示WPF控件,但是由于WPF控件是第三方软件,它只带有一个XML文件和一个DLL文件。控件是AvalonEdit,我将ICSharpCode.AvalonEdit.xml和ICSharpCode.AvalonEdit.dll文件添加到我的项目中,然后转到Project->AddReference并添加了DLL作为引用。现在我可以在我的代码中访问ICSharpCode命名空间,所有的类和方法都公开了,但从这一点上我不确定如何在我的WinForm中实际使用该控件。我原以为WPF控件会出现在解决方案资源管理器中,但事实并非如此。无论