【C# WPF 之 遍历子控件】教程文章相关的互联网学习教程文章

c#-恢复上传文件控件

我确实阅读了以下帖子: > Pause/Resume Upload in C#> resume uploads using HTTP? 但是并没有完美解决我的问题的方法. >在以上帖子中,答案之一是“客户端和服务器需要识别文件,我建议如何使用Guid,以便服务器也知道要添加额外数据的文件.”要求您访问aobve的第一个链接并找到答案.这个答案全都与流媒体有关.有人可以提供我可以用来建立此类代码的链接吗?>在这些帖子中,答案之一是“您可以发送几个小文件并在服务器端重建它们” ...

C#-部分用户控件【代码】

在Asp.net Web表单中,为什么用户控件必须是局部的?我试图删除partial关键字,它说:Missing partial modifier ondeclaration of type ‘test’; anotherpartial declaration of this typeexists另一个声明在哪里? 我试图通过用户控件传递通用类型,该怎么办?除非我也更改其他声明,否则我无法这样做.我找不到它,所以我删除了partial关键字. 注意:如果制作WebApplication,则确实有3个文件,但是如果制作网站,则只有2个文件!UserCon...

C#二次控件【代码】【图】

实现效果:1,创建一个WinFrom程序 2,添加一个类库 3,类库中添加一个组件类 4,从工具箱中向组件类中拖拽一个ErrorProvider组件 代码部分: MyTextBox using System; using System.Collections.Generic; using System.ComponentModel; using System.Diagnostics; using System.Linq; using System.Text; using System.Threading.Tasks; //添加Forms引用 using System.Windows.Forms; namespace ClassLibrary2 {public partial...

c#-ContentPage控件(MV)->母版页访问【代码】

是否可以从母版页面访问位于内容页面中的控件(使用内容占位符,更精确地说是多视图控件)? 情况是,我在母版页上有一个带有按钮的菜单. 现在在我的内容页面中,我有1个内容占位符.包含多个视图的多视图位于其中. 如果我按菜单(MasterPage)中的按钮,则它应打开显示在内容占位符区域中的正确视图(及其控件). 我已经设置了ActieveViewIndex = 0,但是我却遇到了各种各样的怪异行为.我必须在某个地方对ActiveViewIndex进行操作,但似乎无济于...

c#-需要来自WebBrowser控件的HTTP状态(200/500 / etc)代码

我有一个带WebBrowser控件的.NET桌面应用程序(不是Web). 当文档导航到此控件内部时,我找不到有关如何或什至有可能获取HTTP状态代码的任何信息.有谁知道这是否可能或如何? 目的是检测200以外的代码并在应用程序内相应地执行操作.解决方法:网页不是由单个HTTP GET请求组成的.例如,stackoverflow.com的首页需要16个请求.诸如javascript代码,图像,页面访问计数器之类的东西也来自不同的网站.其中一些从缓存中检索而不是下载. WebBrows...

C#-WPF控件的有条件加载【代码】

鉴于:<StackPanel> <View:ArcController x:Name="control1" Visibility="{Binding Path=CanShowDateControl, Converter={StaticResource bool2VisibilityConverter}}" /> <my1:DateLabelView x:Name="control2" DataContext="{Binding Path=DateLabelViewModel}" Visibility="{Binding ElementName=ctrlTableToolbar, Path=DataContext.IsDateReadOnly, Converter={StaticResource bool2VisibilityConverter}}" /></Stack...

C#:如何禁止UserControl给予焦点第一个子控件?【代码】

我有一个可以有子控件的UserControl. 用户控件具有以下样式:this.SetStyle(ControlStyles.AllPaintingInWmPaint |ControlStyles.OptimizedDoubleBuffer |ControlStyles.Selectable |ControlStyles.SupportsTransparentBackColor |ControlStyles.UserPaint,true); 现在,如果我单击用户控件(而不是子控件),则希望用户控件保持焦点,但是焦点会自动转到第一个子控件.如果我使用Tab键,也会发生同样的事情. 我已经尝试覆盖OnGotFocus,但...

首页> C#>如何:绑定到用户控件的DependencyProperty,当用户控件具有DataContext?【代码】

我的问题不是在UserControl中连接DependencyProperties.这不是问题.当我将UserControl中的按钮绑定到名为TargetCommand的UserControl的DependencyProperty时,在UserControl上设置DataContext时,绑定会中断.我尝试使用FindAncestor和ElementName,但是它们仅在UserControl上没有DataContext时起作用. 有没有解决的办法? 例: 主视窗<Window xmlns:UserControls="clr-namespace:SomeNameSpace"><Grid><UserControls:MyUserControl Ta...

c#-滚动到WebBrowser控件的顶部

如何滚动到Web浏览器控件的顶部.我正在加载的页面具有iframe,并且滚动条开始向下倾斜20像素.它仅在我的应用程序中发生.我想自动滚动到顶部.解决方法:快速搜索结果:webBrowser1.Document.Window.ScrollTo(0,200);

c#-PivotViewer控件不显示图像(Silverlight)【代码】

我使用excel插件发布它们,然后将cxml和文件夹复制到我的.web项目中,当我运行数据透视图时,它具有类别但不显示图像. XAML代码:<StackPanel> <pivot:PivotViewer x:Name="PivotViewer" Height="310"></pivot:PivotViewer> </StackPanel>家庭代码:PivotViewer.LoadCollection("http://localhost:2287/Test2.cxml",null);提前致谢.解决方法:@stuart @alison谢谢大家我找到了解决方案.当将枢轴放入像stackpanel这样的容器中时,必须放置...

c#-MSChart控件中的自定义X / Y网格线【代码】

我有一个带有简单2D折线图的C#Windows窗体,我想向其中添加自定义X或Y轴标记,并绘制自定义网格线(例如,以突出显示的颜色显示,虚线).我已经看过customLabels属性,但这似乎覆盖了我仍要显示的默认网格.这是为了说明阈值或截止值.如何使用MSChart控件执行此操作? 非常感谢解决方法:带状线可以实现您想要的功能吗? 在ms图表示例中(在此处获取http://archive.msdn.microsoft.com/mschart),在“使用自定义标签”部分中,它们在Y轴上使用带...

c#-呈现自定义控件时未调用OnApplyTemplate方法

我已经为Windows Phone 7制作了自定义控件. 如果我在XAML代码中使用此控件,则它会同时出现在设计器和仿真器中. 但是,如果我使用C#代码创建并将其呈现在WriteableBitmap中,则WriteableBitmap中什么都不会显示,并且OnApplyTemplate也不会被调用. 我尝试调用ApplyTemplate方法以及Measure和Arrange方法,但是它们都无法使控件呈现. 那么使自定义控件在WriteableBitmap中可渲染的正确方法是什么? 谢谢.解决方法:在应用包含Silverlight的...

C#-ASP.Net Web窗体-如何从页面和用户控件设置MasterPage的属性【代码】

我有两个母版页,供不同的内容页使用.我想从内容页面设置母版页属性,以便母版页可以显示基于这些值的一些更改.然后,我还需要访问母版页中添加的用户控件中的那些母版页属性,以反映一些更改.如何实现呢? 我找到了一种方法,可以通过添加<%@ MasterType VirtualPath =“ / Site.master”%>从内容页面设置母版页属性.然后使用** Master.property = value **,但不确定如何访问用户控件.有任何想法吗?解决方法:您可以创建母版页继承的...

C#-自定义用户控件中的“覆盖字体”属性未显示在设计器文件中【代码】

我有一个自定义用户控件,并且已覆盖其Font属性. 当我将用户控件的副本放到窗体上时,可以很好地设置Font属性,但是在窗体的设计器文件中看不到为“字体”设置的值.当我编译/运行我的应用程序时,我输入的值会丢失. 请注意,我也想覆盖Text属性,也不能在设计器文件中看到该属性的设置值-直到我在这里找到一个答案来帮助做到这一点(我需要设置’DesignerSerializationVisibility’和’ EditorBrowsable’属性).我曾尝试对Font进行相同操作...

c#-更改在UI设计器中创建的控件的默认访问修饰符

我正在使用视觉继承创建winform.为了能够在子类中操作继承的UI控件,我需要将基类中的控件设置为受保护的可访问性,而不是私有的.我可以手动执行此操作,但希望能够更改正在使用的解决方案的默认行为.这可能吗?解决方法:与WinForms一起工作了几年,但是在不知道所有可能的事情(谁可以做到)的情况下,要实现的目标是不可能的.您必须手动进行.为了我自己的目的,您希望它如何可行?您期望哪种选择将帮助您实现真正针对应用程序的目标.您是...