controls相关内容
基本上我正在寻找一个控制,允许在还可以编辑(即类似的DataGridView和TreeView到一个单一的控制)DataGridView控件分组。 先谢谢了。 解决方案 的 Infragistics的 UltraWebGrid(ASP.NET)和UltraWinGrid(Windows窗体)的支持分组和可设置为edittable网格。这些控件是他们的NetAdvantage Suit
..
我想获得分配给控制 对于如事件的名称:我有两种形式的 A 和乙 表b 包含的 gridControl 并gridcontrol有像一些事件的 gridControl1_Validating 我的目标仅仅是知道什么是分配给控制 我的代码如下: FORM A 事件 公共控制[] FilterControls(控制开始,Func键
..
在下面的代码,我怎么确定哪些控件引发的点击事件? 无效x_Click(对象发件人,EventArgs五) { //我如何识别发送者? } 私人空隙填充() { 的(废话) { 键X =新的Button(); x.Click + =新的EventHandler(x_Click); this.controls.Add(X) } } 解决方案 无效x_Cli
..
在我写用户可以添加控件到窗体和移动他们,并且设置一个伪设计模式中的某些特性的程序。我希望能够给所有这些控件锁定在一个位置,当他们按下一个按钮,切换到“数据模式”。我怎样才能做到这一点?我想要做的是能遍历所有的控件和使用锁定属性,但我注意到,它并没有在智能感知出现。 谢谢! 解决方案 我对“伪设计假设模式“你的意思是,你的应用程序在运行时的状态,以及最终用户正在经历一个”虚拟设计模式“
..
我一般在网络上看到了很多关于这一特定主题帖子SO以及最如果不是所有的代码如下 私人无效btnSubmit_Click(对象发件人,RoutedEventArgs E) { WebBrowser1.Navigate时(新的URI(“http://samples.msdn.microsoft.com/workshop/samples /author/dhtml/refs/onsubmit.h
..
我有一个显示这个消息可以被更改的消息和数量的队列形式。真欲闪烁标签(队列长度)时分别增加消息的数目,提高表单的可用性。 我应该实现自定义的控制,并使用额外的线程或定时器来改变标签的颜色?已经实施了这样有人功能?什么是最好的解决方案(较少的资源和较少的性能退化)来实现这样的行为 解决方案: 表单与定时器组件,可以限制每秒动画的数量和落实淡出效果外部控制的背景颜色。 解决方案 您
..
您好我试图让一个透明的形式像玻璃,可以使点击率和每一个鼠标事件传递给窗口或项目的玻璃后面。 所以,这是我与WindowForms写的代码: 命名空间ClickThroughMe { 公共部分类ClickThroughForm:表单 { 私人诠释currentWindowStyle; 公共ClickThroughForm() { 的InitializeCompone
..
我有我绑定到一个观察的集合,这将会改变组合框(根据公司的选择)和大量的公司将拥有一个帐户(项目),因此我想知道什么最好的办法使组合框设置的SelectedItem如果只有1中的ItemsSource项,否则将其保留为空,以确保用户选择一个帐户。 我这样做的方式此刻是每次改变时检查帐户,集合,如果它仅包含一个,设置绑定所选项目属性集合中的第一项。 这似乎长篇大论,我需要分别落实到每个视图
..
好吧,所以我给自己建一个控件,我还想让它所以当有人launchs我的应用程序,它们可以在我的控制拖动,就好像他们被拖动应用程序的标题栏。什么是最好的是要做到这一点 我的实验至今:香港专业教育学院使用了与鼠标按下,向上移动事件,并试图decifer当鼠标已被移动和这样的,但我只是无法得到用鼠标 解决方案 在除了我其他的答案移动的形式,你可以做这个手动在这样的控制方式: 点drag
..
我要复制像一个按钮,文本框等 控制,但我不知道怎么我可以复制的事件处理方法(如点击 )新控制 我现在下面的代码: VAR BTN2 =新按钮(); btn2.Text = btn1.Text; btn2.size = btn1.size; // ... btn2.Click? btn1.Click 是否有任何其他方式复制控制? 解决方案 要
..
有没有办法告诉控制(特别是一个System.Windows.Controls.TextBox)是否被聚焦在Silverlight?我正在寻找类似如下(你会在常规的.NET应用程序见): textBox.Focused 这看起来似乎简单,琐碎,从控制离开了,但我不能找到一个回答任何地方。 更新 一个稍微更优雅的解决方案,结合罗布的回答,是创建一个扩展
..
我有关于用户控制面板的自动调整大小一个奇怪的问题。该面板固定在用户控件的所有4个方面。 ,而锚固并不总是工作,它应该: 如果用户控件通过调整形式调整,右侧和底部锚不起作用。但如果该控制是通过使用分离器这是在形式调整大小,它正常工作。 这也受到正确调整工作的所有其他控件,只是此面板不会做。 我看不到通过一个分离器,并通过一个形式调整大小之间的差异。 设定尺寸手动在该用户的onR
..
我刚刚开始使用WPF。但我想加我的代码(从的WinForms)使用户可以拖动等。无论他们希望在运行任何控制。但我似乎无法得到鼠标的当前位置...咦?没有定位的鼠标? :( 解决方案 在鼠标事件,您可以使用e.GetPosition来获得当前鼠标的位置,此功能可提供鼠标相对于特定元素的位置,也可以直接传递null。 下面是一个很简单的例子,没有命中测试或任何东西,只是一个按钮,你可以拖
..
很抱歉,如果这是之前或者如果这是愚蠢的问。结果 我正在为保安人员(夜间保安)的应用程序,使他的夜更有趣, 生病喜欢尝试嵌入电视播放器里面的WinForm。问题是,电视调谐器,我有都有自己的应用程序,我只能使用该应用程序重现电视信号。我想,如果我嵌入我的应用程序(WinForm的),那么用户会也是要对我的应用程序,他们观看的配偶其他控件更加注重内部的应用程序。我想要像它在应用程序中嵌入IE浏览器
..
在VB我可以通过控制环,或者通过连接一个变量为一个字符串指控制。喜欢的东西: 暗淡我作为整数 I = 1 我[“文本框”&放大器; I]。文本=“一些文字” 什么是C#相当于最后这句话的? 解决方案 您可以通过控件的名称来访问控制> Me.Controls(“文本框”&放大器; I)。文本=“一些文字” 和在C#一样的: th
..
我有我的窗户上一个WPF繁忙的指标是这样的: <电网><控制1:BusyIndicator控件X: NAME =“busyIndicator2”IsBusy =“FALSE”CONTENT =“请稍候...”能见度=“隐藏”/> < /网格和GT; 和中键点击我米试图将可视性,指标isBusy属性设置为true可见 无效but
..
我创建一个应用程序,用户将输入的等级,程序将输出的加权平均值。在负载,它会要求类别的分配数量。该方案将随后动态为用户输入信息创建文本框。问题是,我无法弄清楚如何阅读后,我创建文本框的便被输入的文字。这里是我的代码: 文本框txtbx =新的TextBox(); txtbx.Text =“”; txtbx.Name =“txtbx1”; txtbx.Location =新点(10,
..
对于必须处理内部数据结构的用户控件,是正确的地方,该代码添加到该文件了.Designer.cs Dispose方法,还是有我们的意思,而不是使用事件或某事? 修改:这是一个WinForms用户控件 解决方案 如果你在谈论的WinForms我通常采取两种方法之一来解决这个问题。 方法1 打开Form.Designer.cs文件。内部生成的Dispose方法我添加到Dispo
..
我有一个ListView控件详细信息视图作为(即显示列表作为网格视图) mListView。查看= View.Details; mListView.mLVSelectedObject.ShowItemToolTips = TRUE; 的ListViewItem的ListViewItem = mListView.Items.Add(lValue.Name); listViewI
..
我一直想画自定义边框为现有的.NET WinForms控件。我已经通过创建从控制我想改变的边框颜色,然后画在尝试几件事情的类尝试这一点。我试过以下内容: 1。抓住 WM_NCPAINT 。这工作,一些。用下面的代码的问题是,当控制调整大小,边界将在右侧和底侧切断。不好。 保护覆盖无效的WndProc(参考消息M) { 如果(m.Msg == NativeMethods.WM_NCPA
..