I stand corrected. I CLEARLY need to update my MT.D library!

Looking at the code:

https://github.com/migueldeicaza/MonoTouch.Dialog/blob/master/MonoTouch.Dialog/Elements.cs#L871

BackgroundUri is only used if BackgroundColor isn't set. So make sure
thats null. The Uri uses the image loader, so it might require a HTTP
url, not a file one. You could use BackgroundColor with
UIColor.FromPattern and pass in your local image (load it with
UIImage.FromFile or FromBundle)

....which is what the Uri one is doing anyway - it's just doing it
using the backgroud thread.

On 22 January 2013 13:48, Nic Wise <[email protected]> wrote:
> I've never seen a BackgroundUri property. I've seen Background, which
> is normally a UIView (and you can load a UIImage into it with new
> UIImageView(UIImage.FromFile("your filename.png")) )....?
>
> that said, I dont use styledstringelement much, so I might have missed it :)
>
> On 22 January 2013 13:28, Robert Reck <[email protected]> wrote:
>> Probably just a typo, but in your code you reference a .png file. In your 
>> text you reference a .jpg file. Are you sure you have the right extension on 
>> the file name?
>>
>> Bob
>>
>> --
>> Bob Reck <[email protected]<mailto:[email protected]>>
>> PII Quality Assurance Auditor
>> Senior Applications Developer
>> ___________________
>> www.keylogic.com<http://www.keylogic.com/>
>> 443.539.9065
>> 301.621.8920 (fax)
>>
>> The information contained in this message may be privileged, private and 
>> protected from disclosure. If the reader of this message is not the intended 
>> recipient, or an employee or agent responsible for delivering this message 
>> to the intended recipient, you are hereby notified that any dissemination, 
>> distribution or copying of this communication is strictly prohibited. If you 
>> have received this message in error, please notify us immediately by 
>> replying to the message.
>>
>> On Jan 22, 2013, at 7:18 AM, "Guido Van Hoecke" 
>> <[email protected]<mailto:[email protected]>> wrote:
>>
>> Hi,
>>
>> I want to use a background image for a StylesStringElement, and somehow
>> that does not work. Here's the straightforward code:
>>
>> Root = new RootElement("I'm the root") {
>>   new Section {
>>       new StyledStringElement {
>>           Caption = "I'm styled",
>>           TextColor = UIColor.Black,
>>           BackgroundColor = UIColor.Clear,
>>           BackgroundUri = new Uri(@"file://Images/MyBackground.png");
>>       }
>>   }
>> }
>>
>> I'd expect to see an element with the MyBackground.jpg, but I get a plain
>> white background. The setting of the clear background also has no effect
>> at all.
>>
>> I think that the BackgroundUri is the only straightforward method to set
>> a background to replace the plain color background.
>>
>> But apparently, there's something missing in the state of...
>>
>> Any suggestions?
>>
>>
>> Guido
>>
>> --
>> Where am I?  Who am I?  Am I?  I
>>
>> http://vanhoecke.org ... and go2 places!
>> _______________________________________________
>> MonoTouch mailing list
>> [email protected]<mailto:[email protected]>
>> http://lists.ximian.com/mailman/listinfo/monotouch
>> _______________________________________________
>> MonoTouch mailing list
>> [email protected]
>> http://lists.ximian.com/mailman/listinfo/monotouch
>
>
>
> --
> Nic Wise
> t.  +44 7788 592 806 | @fastchicken
> b. http://www.fastchicken.co.nz/



-- 
Nic Wise
t.  +44 7788 592 806 | @fastchicken
b. http://www.fastchicken.co.nz/
_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch

Reply via email to