[CLOSED] [1.0] TriggerField default trigger

  1. #1

    [CLOSED] [1.0] TriggerField default trigger



    How can I disable the default trigger that occurs with the TriggerField?

    I am trying to use the TriggerField as a TextField that sometimes as a trigger, and sometimes doesn't (its just a TextField). I expected the TriggerField would have no triggers unless I added them but it doesnt. It creates a default if you don't give it one, and the only way to have no trigger is to add one, then hide it. Kinda wierd behavior, and it requires rendering mode code that really neccessary.




  2. #2

    RE: [CLOSED] [1.0] TriggerField default trigger

    Hi,

    The TriggerField always creates default trigger if developer doesn't create it because it is required (at least one trigger must be created)


    You can add own trigger with HideTrigger="true" and then show it when it is required
  3. #3

    RE: [CLOSED] [1.0] TriggerField default trigger

    I'm having trouble with this HideTrigger thing when used w/AnchorHorizontal.

    If I just Hide the trigger, as in the example below, the field length is truncated by the width of the trigger. However, if I hide the trigger on an event, like keyup, it hides just fine and the field witdh w/o the trigger is right.


    protected void Page_Init(object sender, EventArgs e)
    {
      Ext.Net.FormPanel formPanel = new Ext.Net.FormPanel{Title="TriggerField Example"};
      Ext.Net.TriggerField field1    = new Ext.Net.TriggerField{AnchorHorizontal="-10", FieldLabel="T1"};
      Ext.Net.TriggerField field2   = new Ext.Net.TriggerField{AnchorHorizontal="-10", FieldLabel="T2"};
      Ext.Net.TriggerField field3   = new Ext.Net.TriggerField{AnchorHorizontal="-10", FieldLabel="T3"};
     
      Ext.Net.FieldTrigger trigger1  = new Ext.Net.FieldTrigger{ Icon=TemplateTriggerIcon.Clear };
      Ext.Net.FieldTrigger trigger2  = new Ext.Net.FieldTrigger{ Icon=TemplateTriggerIcon.Clear, HideTrigger=true };
      Ext.Net.FieldTrigger trigger3  = new Ext.Net.FieldTrigger{ Icon=TemplateTriggerIcon.Clear };
       
      field1.Triggers.Add(trigger1);
      field2.Triggers.Add(trigger2);
      field3.Triggers.Add(trigger3);
       
      formPanel.Items.Add(field1);
      formPanel.Items.Add(field2);
      formPanel.Items.Add(field3);
      
      form1.Controls.Add(new ResourceManager());
      form1.Controls.Add(formPanel);
    }
  4. #4

    RE: [CLOSED] [1.0] TriggerField default trigger

    Hi,

    Fixed. Please update from SVN
  5. #5

    RE: [CLOSED] [1.0] TriggerField default trigger



    This problem has returned as of a few SVN's ago.

    Can I get it fixed again.
  6. #6

    RE: [CLOSED] [1.0] TriggerField default trigger

    Hi,

    Fixed. Sorry for inconvenience

Similar Threads

  1. [CLOSED] Detect TriggerField trigger inside directEvent
    By Pablo_Azevedo in forum 1.x Legacy Premium Help
    Replies: 1
    Last Post: Jul 02, 2012, 10:37 PM
  2. [CLOSED] Show/hide trigger in triggerField during a DirectEvent
    By alainfo in forum 1.x Legacy Premium Help
    Replies: 6
    Last Post: Apr 26, 2011, 7:25 AM
  3. Replies: 4
    Last Post: Dec 02, 2010, 1:44 PM
  4. Replies: 3
    Last Post: Dec 23, 2009, 8:39 AM

Posting Permissions