【C#-WinForms锚控件更改位置来源?】教程文章相关的互联网学习教程文章

c# – 从ASP.Net中的ascx页面抓取一个控件【代码】

我的search.aspx页面中有一个.ascx用户控件.如何从search.aspx.cs代码中的.ascx用户控件中获取控件?keywordSearch.Value = "value"; // the code behind can't see the keywordSearch control解决方法:通常,内部控件不会从模板化用户控件中公开,因为它们被声明为受保护.但是,您可以在公共属性中公开控件,如下所示:public TextBox CustomerName {get { return txt_CustomerName; } }编辑:如果你需要设置控件的值,那么你最好使用...

c# – 在ASP.Net按钮控件上确认JavaScript【代码】

我正在开发一个ASP.Net C#应用程序,我想创建一个Button Control,当用户点击按钮时,一个JavaScript确认弹出窗口,然后从用户那里获取布尔值(是/否)以在按钮中执行进一步的操作onClick事件. 我当前的方法是在按钮中添加OnClientClick和OnClick事件,其中OnClientClick触发JavaScript函数,并且(Yes / No)值存储到HiddenField Control中以在OnClick事件期间使用. 它类似于以下代码片段:function CreatePopup(){var value = confirm("Do ...

在c#中从另一个类或静态方法更改wpf元素/控件【代码】

我有一个MainWindow,它包含一个文本块[statusTextblock],它绑定到一个字符串[StatusText]. StatusTextblock需要显示来自另一个窗口的组合框结果.当它在另一个窗口中发生变化时,我将这些数据传递回mainwindow,并且当发生这种情况时我已经创建了一个静态方法来更改字符串. 但是,所有这些的静态性使我无法在任何时候将我的textbox元素更改为StatusText的新值. 我考虑过工作,以便在用户返回Mainwindow时进行更改,但我没有成功.我尝试了...

c# – 视图中的控件如何从视图模型中获取特定数据?【代码】

我有多个视图(用户控件),每个视图都有自己的ViewModel.要在它们之间导航,我正在使用按钮.按钮显示来自相应视图模型的图像和文本,还需要列和行(因为有10个视图:10列,每列有不同的行数). 现在按钮是动态创建的(我为此创建了一个Navigator控件),对于视图模型,我有基类来保存文本,图像,列和行.可用的视图数量会有所不同(取决于用户级别和某些设置),这就是我需要控制的原因. 问题:我的控件如何从视图模型中获取数据? 现在我有接口INa...

c# – DataGridTemplateColumn的自定义控件【代码】

我目前正在尝试从DataGridTemplateColumn创建一个自定义控件,该控件将在我们的许多应用程序中重用.我遇到了一些问题,在自定义控件上获取依赖属性以进行绑定并正确引发属性更改通知. 我目前有从DataGridTemplateColumn继承的控件,xaml看起来像这样:<DataGridTemplateColumn x:Class="Controls.DataGridDateColumn"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/...

为什么在C#中启用Multiline的TextBox控件上禁用了CTRL A快捷键?

用于TextBox的ShortcutsEnabled属性的MSDN的documentation声明:The TextBox control does not support the CTRL+A shortcut key when the Multiline property value is true.… 但为什么? Kaitlyn在下面提到TextBox和RichTextBox都派生自相同的基类TextBoxBase,而RichTextBox控件本身支持该快捷方式. 手动添加它很容易,并且有很多问题可以解答如何执行此操作,但我无法想到为什么他们会在这种特定情况下不再使用此功能. 技术原因是...

如何使用C#代码在XAML UI中查找具有特定名称的控件?【代码】

我的XAML UI中有动态添加的控件.如何找到具有名称的特定控件.解决方法:有办法做到这一点.您可以使用VisualTreeHelper遍历屏幕上的所有对象.我使用的一种方便的方法(从网上获得它)是FindControl方法:public?static?T?FindControl<T>(UIElement?parent,?Type?targetType,?string?ControlName)?where?T?:?FrameworkElement {????if?(parent?==?null)?return?null;????if?(parent.GetType()?==?targetType?&&?((T)parent).Name?==?Con...

c# – 默认情况下为什么WPF控件不是私有的?【代码】

在WPF中,写作<TextBlock x:Name="foo"/>将控制公开.要使其成为私有,必须明确指定FieldModifier:<TextBlock x:Name="foo" x:FieldModifier="private"/>我觉得这很奇怪.我不认为直接从课外访问子控件是一种很好的编码风格.例如,我会避免写作var muc = new MyUserControl(); muc.foo.Text = "foo";相反,我会写一个公共方法并使用它:public void SetFooText(string text) { foo.Text = text; }// in somewhere else var muc = new My...

c# – asp.net mvc视图页面上是否有webform控件?

asp.net mvc视图页面上有一个webform控件吗? 我想我以前读过它,但我不确定它是如何工作的,因为MVC不使用viewstate等?解决方法:它可以,但Viewstate不可用.因此,如果控件依赖于视图状态,则可能会出现故障. 此外,活动不会随时可用.

c# – 在Grid Row中查找控件【代码】

我使用父子网格和子网格我做显示/隐藏扔java脚本.和子网格我用Templatecolumns绑定运行时间GridView NewDg = new GridView(); NewDg.ID = "dgdStoreWiseMenuStock";TemplateField TOTAL = new TemplateField(); TOTAL.HeaderTemplate = new BusinessLogic.GridViewTemplateTextBox(ListItemType.Header, "TOTAL",e.Row.RowIndex ); TOTAL.HeaderStyle.Width = Unit.Percentage(5.00); TOTAL.ItemTemplate = new BusinessLogic.Grid...

c# – 向DataGridViewCell添加自定义控件【代码】

我创建了一个继承自Windows.System.Forms.Controls的自定义控件. 这是我控制的代码:public partial class MonthEventComponent : Control{private Color couleur;private Label labelEvenement;public MonthEventComponent(Color couleur_c, String labelEvenement_c ){InitializeComponent();this.couleur = couleur_c;this.labelEvenement.Text = labelEvenement_c;this.labelEvenement.ForeColor = couleur;this.labelEvenemen...

c# – .net win表单中是否有任何验证控件可用,如asp.net web表单?

在.net win表单中是否有任何验证控件可用,如asp.net web表单? 因为我的每个控件都很难正确,所以我的表格中也有很多重复的代码. 这样做的正确方法是什么?解决方法:检查一下,希望它有所帮助 http://msdn.microsoft.com/en-us/library/ms229603.aspx http://msdn.microsoft.com/en-us/library/ms950965.aspx

c# – 将控件值从表单传递到单独的类的最佳方法【代码】

我有一个WinForms应用程序,可以创建一个巨大的自定义文本文件.要执行此操作,用户需要在主窗体上配置许多控件,然后单击“提交”按钮.将所有控制值传递给Generator类的最佳方法是什么?问题是我最终有20个参数传递给Generate()方法.我可以将其中的一些组合到Config对象中(即日期/时间控件可以传递到DateTimeConfig对象中)然后将这些配置对象传递给Generate()方法以最小化所需的参数数量,但它仍然感觉像那里必须是一个更好的方法.有任...

c# – 代码隐藏页面无法“查看”aspx页面中声明的任何项目/控件【代码】

这是我的Default.aspx页面(删除了不必要的细节):<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"><div id="login"><!-- a bunch of markup has been removed, so this html will appear wrong and not valid, but it actually is --><table align="center" width="80%" cellpadding="0" cellspacing="0" class="loginBg"><tr><td colspan="2"><img src="images/Login_top.jpg" /></td></t...

c# – FindControl找不到控件【代码】

我正在设置gridview,以便我可以选择多个事件并将其EventID添加到逗号分隔的字符串中.这将是一个订阅服务,所以我需要知道用户想要订阅哪些事件. 我使用模板字段添加一个Checkbox,我可以将它用作我想要的事件项的指示器. 所以gridview看起来像这样<asp:GridView ID="GridView1" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" DataSourceID="SqlDataSource1" PageSize="15" ViewStateMode="Ena...

FORMS - 相关标签