Try this then:
UIImage image = UIImage.FromFile("yellow.png");
RectangleF frame = new RectangleF(0, 0, image.Size.Width, image.Size.Height);
UIButton button = new UIButton(frame);
button.SetBackgroundImage(image, UIControlState.Normal);
button.ShowsTouchWhenHighlighted = true;
button.TouchUpInside += HandleBackClicked;
UIBarButtonItem barButtonItem = new UIBarButtonItem(button);
this.NavigationItem.SetLeftBarButtonItem(barButtonItem, false);
From: [email protected] [mailto:[email protected]] On Behalf Of
Andreas Ploetzeneder
Sent: Thursday, November 10, 2011 12:50 PM
To: Dean Cleaver
Cc: [email protected]
Subject: Re: [MonoTouch] LeftBarButton Color
If you see the image, i attached in the last mail,....there is a "button"
arround my graphic,...
I attached 2 images,... i only want to see "yellow.png", in the topbar,...this
works when i add it as a view, but then i cannot click it,...
now you see "2 edges",...
Am 10. November 2011 19:46 schrieb Dean Cleaver
<[email protected]<mailto:[email protected]>>:
Can you describe exactly what you're wanting or expecting? I'm a little
confused here.
From: [email protected]<mailto:[email protected]>
[mailto:[email protected]<mailto:[email protected]>] On Behalf Of
Andreas Ploetzeneder
Sent: Thursday, November 10, 2011 12:15 PM
To: Dean Cleaver
Cc: [email protected]<mailto:[email protected]>
Subject: Re: [MonoTouch] LeftBarButton Color
yes we did this before, but then the graphic button is in a normal
UIBarbutton....
2011/11/10 Dean Cleaver
<[email protected]<mailto:[email protected]>>
Try this then:
this.NavigationItem.SetRightBarButtonItem(new
UIBarButtonItem(UIImage.FromFile("Images/new.png"), UIBarButtonItemStyle.Plain,
this.HandleAddClicked), false);
new.png is in a folder called Images in my project.
Dino
From: [email protected]<mailto:[email protected]>
[mailto:[email protected]<mailto:[email protected]>] On Behalf Of
Andreas Ploetzeneder
Sent: Thursday, November 10, 2011 11:45 AM
To: Dean Cleaver
Cc: Roland Mai; [email protected]<mailto:[email protected]>
Subject: Re: [MonoTouch] LeftBarButton Color
but i cannot set an image there :(
so i get uiview into it ,...then i cannot touch it,... or in your version i
cannot add a image,....
2011/11/10 Dean Cleaver
<[email protected]<mailto:[email protected]>>
In my code I have this and it works:
this.NavigationItem.SetLeftBarButtonItem(new
UIBarButtonItem(UIBarButtonSystemItem.Refresh, this.HandleRefreshClicked),
false);
It's hand typed while looking at the code on my Mac, so excuse any typos.
Dino
From:
[email protected]<mailto:[email protected]>
[mailto:[email protected]<mailto:[email protected]>]
On Behalf Of Andreas Ploetzeneder
Sent: Thursday, November 10, 2011 7:03 AM
To: Roland Mai
Cc: [email protected]<mailto:[email protected]>
Subject: Re: [MonoTouch] LeftBarButton Color
this does not work
2011/11/10 Roland Mai <[email protected]<mailto:[email protected]>>
You should attach the clicked event to the UIBarButtonItem instance instead.
________________________________
From: "Andreas Ploetzeneder"
<[email protected]<mailto:[email protected]>>
To: "René Ruppert"
<[email protected]<mailto:[email protected]>>
Cc: [email protected]<mailto:[email protected]>
Sent: Thursday, November 10, 2011 5:39:17 AM
Subject: Re: [MonoTouch] LeftBarButton Color
If anybody is interested, i solved it this way:
this.NavigationItem.LeftBarButtonItem = new UIBarButtonItem(new
UIImageView(tt));
this.NavigationItem.LeftBarButtonItem.Clicked+=delegate{
System.Diagnostics.Debug.WriteLine("back");
goback();
} ;
But the Clicked Event is not beeing called,...
_______________________________________________
MonoTouch mailing list
[email protected]<mailto:[email protected]>
http://lists.ximian.com/mailman/listinfo/monotouch
_______________________________________________
MonoTouch mailing list
[email protected]<mailto:[email protected]>
http://lists.ximian.com/mailman/listinfo/monotouch
--
Mit freundlichem Gruß,
Andreas Plötzeneder
CEO
ihr ploetzeneder it-solutions Team
Mobile
Development<http://www.ploetzeneder-it.com/softwareentwicklung/mobile-development.html>
-
Desktopanwendungen<http://www.ploetzeneder-it.com/softwareentwicklung/desktop-anwendungen.html>
-
Webanwendungen<http://www.ploetzeneder-it.com/softwareentwicklung/web-anwendungen.html>
Tel: +43 720 30 30 24 10<tel:%2B43%20720%2030%2030%2024%2010>
Fax: +43 720 30 30 24 20<tel:%2B43%20720%2030%2030%2024%2020>
Email: [email protected]<mailto:[email protected]>
web: http://www.ploetzeneder-it.com<http://www.ploetzeneder-it.com/>
Der Inhalt dieser E-Mail samt aller Anhänge ist vertraulich und ausschließlich
für den Adressaten bestimmt. Wenn Sie nicht der vorgesehene Adressat dieser
E-Mail oder dessen Vertreter sind, so löschen sie diese bitte und informieren
Sie den Absender. Jede Form der Verbreitung oder Veröffentlichung der E-Mail,
sei es in ihrer Gesamtheit oder in Teilen, die nicht ihrem Zweck dient, ist
unzulässig. Das Internet kann die Unversehrtheit dieser Mitteilung nicht
garantieren. ploetzeneder it-solutions übernimmt daher keine Haftung, falls die
E-Mail geändert wurde.
_______________________________________________
MonoTouch mailing list
[email protected]<mailto:[email protected]>
http://lists.ximian.com/mailman/listinfo/monotouch
--
Mit freundlichem Gruß,
Andreas Plötzeneder
CEO
ihr ploetzeneder it-solutions Team
Mobile
Development<http://www.ploetzeneder-it.com/softwareentwicklung/mobile-development.html>
-
Desktopanwendungen<http://www.ploetzeneder-it.com/softwareentwicklung/desktop-anwendungen.html>
-
Webanwendungen<http://www.ploetzeneder-it.com/softwareentwicklung/web-anwendungen.html>
Tel: +43 720 30 30 24 10<tel:%2B43%20720%2030%2030%2024%2010>
Fax: +43 720 30 30 24 20<tel:%2B43%20720%2030%2030%2024%2020>
Email: [email protected]<mailto:[email protected]>
web: http://www.ploetzeneder-it.com<http://www.ploetzeneder-it.com/>
Der Inhalt dieser E-Mail samt aller Anhänge ist vertraulich und ausschließlich
für den Adressaten bestimmt. Wenn Sie nicht der vorgesehene Adressat dieser
E-Mail oder dessen Vertreter sind, so löschen sie diese bitte und informieren
Sie den Absender. Jede Form der Verbreitung oder Veröffentlichung der E-Mail,
sei es in ihrer Gesamtheit oder in Teilen, die nicht ihrem Zweck dient, ist
unzulässig. Das Internet kann die Unversehrtheit dieser Mitteilung nicht
garantieren. ploetzeneder it-solutions übernimmt daher keine Haftung, falls die
E-Mail geändert wurde.
_______________________________________________
MonoTouch mailing list
[email protected]<mailto:[email protected]>
http://lists.ximian.com/mailman/listinfo/monotouch
--
Mit freundlichem Gruß,
Andreas Plötzeneder
CEO
ihr ploetzeneder it-solutions Team
Mobile
Development<http://www.ploetzeneder-it.com/softwareentwicklung/mobile-development.html>
-
Desktopanwendungen<http://www.ploetzeneder-it.com/softwareentwicklung/desktop-anwendungen.html>
-
Webanwendungen<http://www.ploetzeneder-it.com/softwareentwicklung/web-anwendungen.html>
Tel: +43 720 30 30 24 10<tel:%2B43%20720%2030%2030%2024%2010>
Fax: +43 720 30 30 24 20<tel:%2B43%20720%2030%2030%2024%2020>
Email: [email protected]<mailto:[email protected]>
web: http://www.ploetzeneder-it.com<http://www.ploetzeneder-it.com/>
Der Inhalt dieser E-Mail samt aller Anhänge ist vertraulich und ausschließlich
für den Adressaten bestimmt. Wenn Sie nicht der vorgesehene Adressat dieser
E-Mail oder dessen Vertreter sind, so löschen sie diese bitte und informieren
Sie den Absender. Jede Form der Verbreitung oder Veröffentlichung der E-Mail,
sei es in ihrer Gesamtheit oder in Teilen, die nicht ihrem Zweck dient, ist
unzulässig. Das Internet kann die Unversehrtheit dieser Mitteilung nicht
garantieren. ploetzeneder it-solutions übernimmt daher keine Haftung, falls die
E-Mail geändert wurde.
_______________________________________________
MonoTouch mailing list
[email protected]<mailto:[email protected]>
http://lists.ximian.com/mailman/listinfo/monotouch
--
Mit freundlichem Gruß,
Andreas Plötzeneder
CEO
ihr ploetzeneder it-solutions Team
Mobile
Development<http://www.ploetzeneder-it.com/softwareentwicklung/mobile-development.html>
-
Desktopanwendungen<http://www.ploetzeneder-it.com/softwareentwicklung/desktop-anwendungen.html>
-
Webanwendungen<http://www.ploetzeneder-it.com/softwareentwicklung/web-anwendungen.html>
Tel: +43 720 30 30 24 10
Fax: +43 720 30 30 24 20
Email: [email protected]<mailto:[email protected]>
web: http://www.ploetzeneder-it.com<http://www.ploetzeneder-it.com/>
Der Inhalt dieser E-Mail samt aller Anhänge ist vertraulich und ausschließlich
für den Adressaten bestimmt. Wenn Sie nicht der vorgesehene Adressat dieser
E-Mail oder dessen Vertreter sind, so löschen sie diese bitte und informieren
Sie den Absender. Jede Form der Verbreitung oder Veröffentlichung der E-Mail,
sei es in ihrer Gesamtheit oder in Teilen, die nicht ihrem Zweck dient, ist
unzulässig. Das Internet kann die Unversehrtheit dieser Mitteilung nicht
garantieren. ploetzeneder it-solutions übernimmt daher keine Haftung, falls die
E-Mail geändert wurde.
_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch