Announcement

Collapse
No announcement yet.

Datenbindung mit Grid & Textbox

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Datenbindung mit Grid & Textbox

    Hallo,
    folgende Situation:

    Ich habe eine BindingSource, deren DataSource ein DataTable ist.
    Beim DataTable sind die Properties AllowNew, AllowEdit & AllowDelete des DefaultViews alle auf false gesetzt.

    Oben genannte BindingSource ist jetzt an ein DataGridView gebunden und man kann nicht editieren, neu anlegen bzw. löschen - sehr schön, wie gewollt.
    Wenn nun noch eine TextBox an die BindingSource gebunden wird, kann man in dieser sehr wohl editieren, d.h. die Eigenschaften AllowXYZ werden nicht berücksichtigt.

    Gibt es eine Möglichkeit, dass diese auch in einer TextBox Berücksichtigung finden?

    Code:
                bindingSource.DataSource = dt;
                dt.DefaultView.AllowNew = false;
                dt.DefaultView.AllowEdit = false;
                dt.DefaultView.AllowDelete = false;
    
                dataGridView1.DataSource = bindingSource;
    
                textBox1.DataBindings.Add("Text", bindingSource, "EmployeeDept", false);
    TIA,
    Karsten

  • #2
    Du könntest doch einfach bei der Textbox ReadOnly auf true setzen, oder?

    bye,
    Helmut

    Comment


    • #3
      Hi Helmut,
      Originally posted by hwoess View Post
      Du könntest doch einfach bei der Textbox ReadOnly auf true setzen, oder?
      diese Option hatte ich mir auch schon für den Fall zurecht gelegt, falls ich keine andere Möglichkeit finde... werde das wohl so umsetzen.

      Vielen Dank für Deine Antwort,
      Karsten

      Comment

      Working...
      X