Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Which State Change should a bitmapImage be instantiated?

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

    Which State Change should a bitmapImage be instantiated?

    HI
    I have a toolbar button that works fine.
    However when I add an Image it inconsistently doubles up ie 2 buttons

    here is my code

    the image is currently set in ONHistorical, but I have also tried on data loaded and get the same issue.
    ps this code is from the help guide as well so I really am mystified.
    Can anyone assist?

    Code:
                else if (State == State.Historical)
                {
                             if(ChartControl != null)
                             {
                        ChartControl.Dispatcher.InvokeAsync((Action)(() =>
                        {
    
    
              myBitmapImage.BeginInit();
              myBitmapImage.UriSource = new Uri(NinjaTrader.Core.Globals.InstallDir + "switch21.png");
    myBitmapImage.Rotation = Rotation.Rotate270;                        
                            myBitmapImage.EndInit();
    
              // Assign the BitmapImage as the ImageSource of the ImageBrush
              backgroundImage.ImageSource = myBitmapImage;    
                            //myBitmapImage.
                }));        
    
    
                             }
    
                              if (!IsToolBarButtonAdded)
                      AddButtonToToolbar();    
                }​

    #2
    Hello Mindset,

    There are a few samples in the help guide that show how to define a BitmapImage, you can search in the helpguide for BitmapImage to see them all. Here is the first sample:

    Comment


      #3
      You shouldn't just add it and set a flag - you should check the toolbar and see if it's already there before you add it. Problem solved.
      Bruce DeVault
      QuantKey Trading Vendor Services
      NinjaTrader Ecosystem Vendor - QuantKey

      Comment


        #4
        Ah of course. Thanks QuantKey_Bruce.

        Comment

        Latest Posts

        Collapse

        Topics Statistics Last Post
        Started by Geovanny Suaza, 02-11-2026, 06:32 PM
        0 responses
        571 views
        0 likes
        Last Post Geovanny Suaza  
        Started by Geovanny Suaza, 02-11-2026, 05:51 PM
        0 responses
        331 views
        1 like
        Last Post Geovanny Suaza  
        Started by Mindset, 02-09-2026, 11:44 AM
        0 responses
        101 views
        0 likes
        Last Post Mindset
        by Mindset
         
        Started by Geovanny Suaza, 02-02-2026, 12:30 PM
        0 responses
        549 views
        1 like
        Last Post Geovanny Suaza  
        Started by RFrosty, 01-28-2026, 06:49 PM
        0 responses
        549 views
        1 like
        Last Post RFrosty
        by RFrosty
         
        Working...
        X