如何在用户控件上公开组合框数据绑定

用户名

usercontrol有一个组合框我可以公开数据源,但是我不能公开实际的绑定。

如果将普通组合框添加到表单并转到databindings属性,则可以选择选定的值,文本等。

选择此选项后,设计师将自动创建一个

combobox.databindings.add("SelectedValue", datasource, columname, true));

如何在用户控件上公开组合框,使其具有上述行为

拉尔斯科技

像这样公开您的控件可能不被认为是最佳实践,因为毕竟,使用UserControl的部分目的是隐藏子控件的详细信息。

尝试将控件作为属性公开在UserControl上:

public partial class UserControl1 : UserControl {
  public UserControl1() {
    InitializeComponent();
  }

  [DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
  public ComboBox ComboBox {
    get {
      return this.comboBox1;
    }
  }
}

如果您仅对控件的DataBindings感兴趣,则尝试仅公开该信息:

public partial class UserControl1 : UserControl {
  public UserControl1() {
    InitializeComponent();
  }

  [DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
  public ControlBindingsCollection ComboDataBindings {
    get {
      return this.comboBox1.DataBindings;
    }
  }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在KeyDown事件上打开组合框的下拉列表(组合项)?

来自分类Dev

如何在KeyDown事件上打开组合框的下拉列表(组合项)?

来自分类Dev

如何在用户控件上重定向事件

来自分类Dev

如何在用户控件WinForm中访问托管表单上的控件

来自分类Dev

如何在用户控件和父窗口之间绑定WPF命令

来自分类Dev

在用户控件上设置绑定到主窗口的ViewModel

来自分类Dev

如何在用户控件的onchange事件中保留文本框的先前值

来自分类Dev

如何在datagridview组合框列中绑定数据

来自分类Dev

在切换到另一个控件之前,如何将数据保存在用户控件上?

来自分类Dev

如何在子用户控件的组合框中触发双击事件?

来自分类Dev

在用户控件中定义命令绑定

来自分类Dev

如何在用户控件中使用DependencyProperty

来自分类Dev

c#单击按钮时如何打开组合框

来自分类Dev

c#单击按钮时如何打开组合框

来自分类Dev

c#单击按钮时如何打开组合框

来自分类Dev

c#单击按钮时如何打开组合框

来自分类Dev

我如何在用户以html格式输入的数据上应用字符串化?

来自分类Dev

在用户控件上更改光标

来自分类Dev

在用户控件上动态选择矩形

来自分类Dev

在用户控件上更改光标

来自分类Dev

如何在Windows应用程序中将数据库值绑定到组合框

来自分类Dev

下次打开组合框时,如何从组合框中删除所选列表项

来自分类Dev

如何在用户在文本框中键入时启用其他控件并在他删除或文本框为空时禁用?

来自分类Dev

如何从窗体上的用户控件获取数据

来自分类Dev

如何在MFC中增加组合框控件的高度?

来自分类Dev

数据绑定和用户控件

来自分类Dev

用户控件与数据的绑定属性

来自分类Dev

WPF 数据绑定用户控件

来自分类Dev

如何在WPF中绑定用作DataGridTemplateColumn的用户控件失败

Related 相关文章

  1. 1

    如何在KeyDown事件上打开组合框的下拉列表(组合项)?

  2. 2

    如何在KeyDown事件上打开组合框的下拉列表(组合项)?

  3. 3

    如何在用户控件上重定向事件

  4. 4

    如何在用户控件WinForm中访问托管表单上的控件

  5. 5

    如何在用户控件和父窗口之间绑定WPF命令

  6. 6

    在用户控件上设置绑定到主窗口的ViewModel

  7. 7

    如何在用户控件的onchange事件中保留文本框的先前值

  8. 8

    如何在datagridview组合框列中绑定数据

  9. 9

    在切换到另一个控件之前,如何将数据保存在用户控件上?

  10. 10

    如何在子用户控件的组合框中触发双击事件?

  11. 11

    在用户控件中定义命令绑定

  12. 12

    如何在用户控件中使用DependencyProperty

  13. 13

    c#单击按钮时如何打开组合框

  14. 14

    c#单击按钮时如何打开组合框

  15. 15

    c#单击按钮时如何打开组合框

  16. 16

    c#单击按钮时如何打开组合框

  17. 17

    我如何在用户以html格式输入的数据上应用字符串化?

  18. 18

    在用户控件上更改光标

  19. 19

    在用户控件上动态选择矩形

  20. 20

    在用户控件上更改光标

  21. 21

    如何在Windows应用程序中将数据库值绑定到组合框

  22. 22

    下次打开组合框时,如何从组合框中删除所选列表项

  23. 23

    如何在用户在文本框中键入时启用其他控件并在他删除或文本框为空时禁用?

  24. 24

    如何从窗体上的用户控件获取数据

  25. 25

    如何在MFC中增加组合框控件的高度?

  26. 26

    数据绑定和用户控件

  27. 27

    用户控件与数据的绑定属性

  28. 28

    WPF 数据绑定用户控件

  29. 29

    如何在WPF中绑定用作DataGridTemplateColumn的用户控件失败

热门标签

归档