Click here to Skip to main content
15,887,027 members
Home / Discussions / WPF
   

WPF

 
GeneralRe: XmlWriter Pin
Mark Salsbery24-Mar-09 6:17
Mark Salsbery24-Mar-09 6:17 
GeneralRe: XmlWriter Pin
Ranger4924-Mar-09 6:22
Ranger4924-Mar-09 6:22 
GeneralRe: XmlWriter Pin
Mark Salsbery24-Mar-09 6:34
Mark Salsbery24-Mar-09 6:34 
GeneralRe: XmlWriter Pin
Ranger4924-Mar-09 6:41
Ranger4924-Mar-09 6:41 
QuestionRoutingStrategy doesn't work:confused: Pin
mildred-frontfree23-Mar-09 21:04
mildred-frontfree23-Mar-09 21:04 
AnswerRe: RoutingStrategy doesn't work:confused: Pin
ABitSmart23-Mar-09 22:44
ABitSmart23-Mar-09 22:44 
GeneralRe: RoutingStrategy doesn't work:confused: Pin
mildred-frontfree23-Mar-09 23:10
mildred-frontfree23-Mar-09 23:10 
QuestionCreating button in SL using createFromXaml() Pin
hxxbin23-Mar-09 11:48
hxxbin23-Mar-09 11:48 
Hi,

I'm using Silverlight.createObject() and createFromXaml() Javascript functions to render some XAML files. This works great but the Button element not. I can make some TextBlock, TextBox, Grid, StackPanel, and more controls, but the simple Button I can't be added to my dynamic XAML. Someone could explain me this?

My code is something like this:

<pre>
Javascript

function embedSilverlight(parentElement, pluginId, userContext)
{
return Silverlight.createObject("sample.xaml",
parentElement, pluginId,
{
width: 500, background: "white", alt: 'No Silverlight',
version:"2.0.31005.0", autoUpgrade:true
},
{
onError: onSLError,
onLoad: function(plugIn, userContext, sender)
{
var xamlFragment = $(parentElement.id + '_xaml').get('html');
xamlFragment = xamlFragment.substr(12, xamlFragment.length - 18);
var child = plugIn.content.createFromXaml(xamlFragment, false);
sender.children.add(child);
}
},
"", userContext);
}

function onSLError(sender, args)
{
// Display error message.
}

sample.xaml

<canvas xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Name="slView">

</canvas>


And the content are snippets like:

<grid xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" width="500"><grid.rowdefinitions><rowdefinition height="20" /><rowdefinition height="*" /><rowdefinition height="20" /></grid.rowdefinitions><textblock grid.row="0">Form Silverlight</textblock><stackpanel grid.row="1"><grid margin="4, 4, 4, 4"><grid.columndefinitions><columndefinition width="100" /><columndefinition width="*" /><columndefinition width="50" /></grid.columndefinitions><textblock grid.column="0">Name</textblock><textbox grid.column="1" width="200" text="Simio" /><textblock grid.column="2">*</textblock></grid><grid margin="4, 4, 4, 4"><grid.columndefinitions><columndefinition width="100" /><columndefinition width="*" /><columndefinition width="50" /></grid.columndefinitions><textblock grid.column="0">Email</textblock><textbox grid.column="1" width="200" text="" /><textblock grid.column="2">*</textblock></grid></stackpanel><stackpanel orientation="Horizontal" background="Silver" grid.row="2"><rectangle stroke="White" strokethickness="1" /><textblock>Sign up</textblock></stackpanel></grid>
</pre>

----
hxxbin
AnswerRe: Creating button in SL using createFromXaml() Pin
Mark Salsbery23-Mar-09 17:50
Mark Salsbery23-Mar-09 17:50 
GeneralRe: Creating button in SL using createFromXaml() Pin
hxxbin26-Mar-09 17:55
hxxbin26-Mar-09 17:55 
QuestionListbox items - how to "owner draw" Pin
#realJSOP23-Mar-09 11:08
mve#realJSOP23-Mar-09 11:08 
AnswerRe: Listbox items - how to "owner draw" Pin
Christian Graus23-Mar-09 15:20
protectorChristian Graus23-Mar-09 15:20 
GeneralRe: Listbox items - how to "owner draw" Pin
#realJSOP23-Mar-09 23:21
mve#realJSOP23-Mar-09 23:21 
AnswerRe: Listbox items - how to "owner draw" Pin
ABitSmart23-Mar-09 17:28
ABitSmart23-Mar-09 17:28 
GeneralRe: Listbox items - how to "owner draw" Pin
#realJSOP23-Mar-09 23:20
mve#realJSOP23-Mar-09 23:20 
AnswerRe: Listbox items - how to "owner draw" Pin
Pete O'Hanlon24-Mar-09 1:30
mvePete O'Hanlon24-Mar-09 1:30 
GeneralRe: Listbox items - how to "owner draw" Pin
#realJSOP24-Mar-09 2:55
mve#realJSOP24-Mar-09 2:55 
GeneralRe: Listbox items - how to "owner draw" Pin
Pete O'Hanlon24-Mar-09 3:24
mvePete O'Hanlon24-Mar-09 3:24 
GeneralRe: Listbox items - how to "owner draw" Pin
#realJSOP24-Mar-09 3:56
mve#realJSOP24-Mar-09 3:56 
GeneralRe: Listbox items - how to "owner draw" Pin
Pete O'Hanlon24-Mar-09 5:37
mvePete O'Hanlon24-Mar-09 5:37 
GeneralRe: Listbox items - how to "owner draw" [modified] Pin
#realJSOP24-Mar-09 10:01
mve#realJSOP24-Mar-09 10:01 
GeneralRe: Listbox items - how to "owner draw" Pin
Pete O'Hanlon24-Mar-09 11:20
mvePete O'Hanlon24-Mar-09 11:20 
GeneralRe: Listbox items - how to "owner draw" Pin
#realJSOP25-Mar-09 3:29
mve#realJSOP25-Mar-09 3:29 
GeneralRe: Listbox items - how to "owner draw" Pin
Pete O'Hanlon25-Mar-09 3:44
mvePete O'Hanlon25-Mar-09 3:44 
GeneralRe: Listbox items - how to "owner draw" Pin
RugbyLeague30-Mar-09 3:51
RugbyLeague30-Mar-09 3:51 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.