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 Hwop38, 05-04-2026, 07:02 PM
        0 responses
        152 views
        0 likes
        Last Post Hwop38
        by Hwop38
         
        Started by CaptainJack, 04-24-2026, 11:07 PM
        0 responses
        304 views
        0 likes
        Last Post CaptainJack  
        Started by Mindset, 04-21-2026, 06:46 AM
        0 responses
        244 views
        0 likes
        Last Post Mindset
        by Mindset
         
        Started by M4ndoo, 04-20-2026, 05:21 PM
        0 responses
        345 views
        0 likes
        Last Post M4ndoo
        by M4ndoo
         
        Started by M4ndoo, 04-19-2026, 05:54 PM
        0 responses
        175 views
        0 likes
        Last Post M4ndoo
        by M4ndoo
         
        Working...
        X