|
Sorry, Silverlight 4 and up versions will not run on VS2008.
One has to upgrade to VS2010 for it.
|
|
|
|
|
Hi,
I am using silverlight 4. How can i display context sensitive help?
Gurpreet
|
|
|
|
|
hello, WPF WebBrowser control - how to retrieve user selection? Thanks
Reference...[^]
dev
|
|
|
|
|
I know there is no control like this for .Net 4.0 WPF (there is for Win Forms)...I'm pretty sure about that...could be wrong. Anyways, I have done some browsing here at CP and on Google and I have not found a clear-cut solution to the problem. Do I need to write one myself (preferably not) or is there an affordable TPC out there that I could use?
Thanks.
|
|
|
|
|
The most straightforward way is to add a reference to System.Windows.Forms and create the dialog with code:
using (FolderBrowserDialog dlg = new FolderBrowserDialog())
{
if (dlg.ShowDialog() == DialogResult.OK)
{
}
}
However, I wrote one myself some years ago, becouse I needed a different visual looking. It is not hard, but I recommend you to build the tree of folders on demand, I mean, build each subtree level just when the user wants to expand a tree node. Building the whole tree of folders might take too much time.
|
|
|
|
|
One way is, as mentioned in the first answer, to create a wrapper around the win32 class.
Another way is shown in this article[^].
The funniest thing about this particular signature is that by the time you realise it doesn't say anything it's too late to stop reading it.
My latest tip/trick
|
|
|
|
|
Bit late but this is what you want if you are still interested
http://code.msdn.microsoft.com/WindowsAPICodePack
It's got all sorts in there.
|
|
|
|
|
Thanks but I am using Win XP not Win 7. I will still check it out though.
|
|
|
|
|
Hi all,
Is there any way to recognize when an object has been rendered in a viewport3d?
e.g.: Suppose you have 10 objects drawn on the X in a straight line .. 10 units or so apart
And the camera is in a position where it only can see a few of these objects.
Is there any way to detect, from code behind, which objects can be seen, and which cannot be seen?
.. what I really want is this ...
I want the (visible) objects to react when the canera comes close. (For instance show an extra descriptive text)
I have already build solutions like extra models in the 3d world carrying text but some how that does not do the job.
(not visually nor performance wise ..)
I'm looking for a solution where I can put an invisible panel (canvas?) on top of my Viewport3D.
This panel should be able to overlay the descriptive text fields on the Viewport3D.
Now the tricky part ... ofcourse the descriptive fields have to move whenever the user moves around in 3D space!!
greetz
Joshua
|
|
|
|
|
You can try hooking the UpdateLayout event, or maybe the Loaded event. No guarantees, but that's what I would try first (unless of course, there's a JustRendered event ).
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997
|
|
|
|
|
|
BTW, change your user ID so that it DOESN'T reflect your email address.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997
|
|
|
|
|
Change your user ID ASAP, otherwise you'll get blitzed with spam.
|
|
|
|
|
Hi,
Currently developed a siverlight content.
Whenever a person accesses the content, the relevant XAP file gets downloaded to the Temp Files.
Any measure to implement security, and prevent leaking of the XAP file the end user?
-
Bits and Bytes Rules!
10(jk)
|
|
|
|
|
Sadly, there's no way of preventing the end user from reading the xap. If you're worried about intellectual property, the best you can do is obfuscate your code - but even that can be reversed if the user is determined enough.
|
|
|
|
|
Gak! That never even crossed my mind. You can't obfuscate a silverlight or wpf app can you?
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997
|
|
|
|
|
Yes you can. We've had to do it a few times (our defence clients require it).
|
|
|
|
|
What do you use for that?
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997
|
|
|
|
|
|
Thanks for that. I have to let our customer know about obfuscating our XAP file and it's going to be nice toi have a starting point for a tool recommendation.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997
|
|
|
|
|
Glad to help. We spent a lot of money researching the tools, so if I can save somebody else from that pain then it's a good thing.
|
|
|
|
|
|
Check this[^] out.
But even an obfuscator is not perfect.
The funniest thing about this particular signature is that by the time you realise it doesn't say anything it's too late to stop reading it.
My latest tip/trick
|
|
|
|
|
Obfuscation does help but your UI code is pretty much out there. You can protect most of your IP by developing it on the server side and limiting your XAP file to purely UI. It's a bit of a shame because you want to use as much client side resource as possible.
|
|
|
|
|
Yeah,
In reality, your XAP stuff should be nothing more than UI stuff and all the REAL work should just be calls to back end web services.
Not seeing the huge issue here unless it is the UI interaction stuff that you are trying to protect.
|
|
|
|