2
Answers

How to use Lambda in this case?

Hi,

I have just simply case, in XAML code I have some storyboard

<storyboard>
.....
</storyboard>


I want to change property of one of my control after the storyboard will end, so I want to use completed event of storyboard:


<storyboard completed = "My Method">
....
</storyboard>

 private void My Method(object sender, EventArgs e)
        {
MyControl.IsOpen = false;
        }


It's simply, but I wondering why I need to create some delegate and handling it by My Method just for change property.

If it's possible to do something like this (i don't know how exactly;)):

<storyboard completed = " (() => {MyControl.IsOpen = false}) "
.....
</storyboard>


Answers (2)
0
naura pax
NA 1.9k 64.8k 15y

hi Pankaj,
if you are creating dynamic query then at the time of creating sql string you can do following example :
 wherestring+=txt.Replace("'","''"); 
// single quote is passed string in
//first parameter and single quote is written twice '' for second.
Accepted
0
Master  Billa
NA 2.7k 0 15y
Hi

when you are use the single quite you need add extra two quote to string.or else is make to sql injection.

About this please take look,

http://archives.devshed.com/forums/windows-107/sql-injecttion-401471.html

thank you


0
Pankaj Singh
NA 69 0 15y
Thanks
0
Pankaj Singh
NA 69 0 15y
Thanks
0
Kirtan Patel
NA 35k 2.8m 15y
Hi you just need to Replace every Single timeWriten Quote to Double Time

suppose you are inserting

string " pankaj's Name "


then you should write String Like

"Pankaj' 's name "     { Dobule time Single Quotes before 's' )

Thats it :)

Better to Write Function That Will Replace Every Single Time Quote to Write it Double time in String


public string CSQ(string str)
{
 
    return Strings.Replace(str, "'", "''");
}



if i Helps you please check "Do you like this answer"






0
jinge
NA 2.4k 23.5k 15y