|
Yes it is. I docking and anchoring does not suit your needs you can subscribe to resize event of the form, check forms WindowState property and resize controls according to your needs.
|
|
|
|
|
private void button1_Click(object sender, EventArgs e)
{
Rectangle cropArea = new Rectangle(20, 20, 10, 10);
Pic = cropImage(bmpPicture,cropArea);
bmpPicture = Pic;
}
public Image cropImage(Image img, Rectangle cropArea)
{
Bitmap bmpImage = new Bitmap(img);
Bitmap bmpCrop = bmpImage.Clone(cropArea,
bmpImage.PixelFormat);
return (Image)(bmpCrop);
}
i am trying this but here is some error generated.
error is :
Error 1 Cannot implicitly convert type 'System.Drawing.Image' to 'System.Drawing.Bitmap'. An explicit conversion exists (are you missing a cast?) D:\dot.net.programs.using.c#\temp\scallingImage\scallingImage\Form1.cs 89 23 scallingImage
hghghgh
|
|
|
|
|
1. Use pre tags for posting code.
2. You are assigning Image variable to an instance of Bitmap class. Either return Bitmap from cropImage function or cast the result to Image.
|
|
|
|
|
I think Giorgi meant to state "cast the result to Bitmap"
The error message explains the problem and a solution. It can be helpful
to us if you point out the line the error occurs on as well.
maifs wrote: return (Image)(bmpCrop);
This cast isn't necessary. Bitmap is derived from Image so the
bmpCrop object is already an Image.
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
How can I discard Dialog "Page x of document" shown after printing each page of a multi page document?
The tiltle bar of the Dialog is "Printing" and is shown after printing each page of document.
|
|
|
|
|
Hi,
I have created my application using asp:login control. I need to make the login control to remember only the username on next login.
Any luck? - Rams.
Be simple and Be sample.
|
|
|
|
|
Hi Rams,
Refer to the following code that uses a CheckBox and gives the flexibility to the user to save the username:
<br />
<br />
protected void Page_Load(object sender, EventArgs e)<br />
{<br />
if (!Page.IsPostBack)<br />
{<br />
CheckBox cek = (CheckBox)Login1.FindControl("RememberMe");<br />
if (Request.Cookies["username"] == null Request.Cookies["username"].Value.ToString().Trim() == "")<br />
{<br />
cek.Checked = false;<br />
}<br />
else<br />
{<br />
<br />
Login1.UserName = Request.Cookies["username"].Value.ToString();<br />
}<br />
}<br />
}<br />
<br />
<br />
protected void Login1_LoggingIn(object sender, LoginCancelEventArgs e)<br />
{<br />
CheckBox cek = (CheckBox)Login1.FindControl("RememberMe");<br />
if (cek.Checked == true)<br />
{<br />
HttpCookie cookie = new HttpCookie("username");<br />
cookie.Value = Login1.UserName;<br />
<br />
cookie.Expires = DateTime.Now.AddDays(1);
HttpContext.Current.Response.AppendCookie(cookie);<br />
}<br />
else {<br />
HttpContext.Current.Response.Cookies.Remove("username");<br />
}<br />
cek.Checked = false;<br />
}<br />
<br />
//--- another way
<br />
<br />
protected void Page_Load(object sender, EventArgs e)<br />
<br />
{<br />
<br />
if (Request.Cookies["MyCookie"] != null)<br />
<br />
{<br />
<br />
TextBox pass = (TextBox)Login1.FindControl("Password"); pass.Attributes.Add("value", Request.Cookies["MyCookie"]["password"]); Login1.UserName = Request.Cookies["MyCookie"]["username"];<br />
<br />
}<br />
<br />
}<br />
<br />
protected void Login1_LoggedIn(object sender, EventArgs e)<br />
<br />
{ <br />
<br />
HttpCookie cookie1 = new HttpCookie("MyCookie"); <br />
<br />
cookie1.Values.Add("username", Login1.UserName);<br />
<br />
cookie1.Values.Add("password", Login1.Password); <br />
<br />
cookie1.Expires = DateTime.Now.AddDays(1);
<br />
}<br />
<br />
I hope this would be helpful. For more information on this refer to the following links:
Overview of Forms Authentication[^]
How to implement simple Form Authentication[^]
John Adams
ComponentOne LLC.
www.componentone.com
|
|
|
|
|
This is good, But I am validating login thru membership provider.
My problem is, it will login automatically without asking the user name and password when I choose "RememberMe" option checked.
I need login control needs to remember only username using "RememberMe" option and password alwasy user needs to enter.
Any luck? - Rams.
Be simple and Be sample.
|
|
|
|
|
Add a non-expiring cookie. For more info, go to the ASP.NET forum.
xacc.ide - now with TabsToSpaces support IronScheme - 1.0 alpha 4a out now (29 May 2008) ((lambda (x) `((lambda (x) ,x) ',x)) '`((lambda (x) ,x) ',x))
|
|
|
|
|
Hi,
If I built a windows application in VS2008, the class name I got is something like WindowsForms10.Window.8.app.0.378734a
Is it possible to change this class name? I tried to do
protected override System.Windows.Forms.CreateParams CreateParams
{
[SecurityPermission(SecurityAction.LinkDemand, Flags = SecurityPermissionFlag.UnmanagedCode)]
get
{
System.Windows.Forms.CreateParams cp = base.CreateParams;
cp.ClassName = "MyTestApp.MainForm";
return cp;
}
}
But every time I run my application, I got this error
Attempting managed execution inside OS Loader lock. Do not attempt to run managed code inside a DllMain or image initialization function since doing so can cause the application to hang.
Any idea?
Cheers
|
|
|
|
|
RYU^^ wrote: Any idea?
Why on earth would you want to do such a thing?
xacc.ide - now with TabsToSpaces support IronScheme - 1.0 alpha 4a out now (29 May 2008) ((lambda (x) `((lambda (x) ,x) ',x)) '`((lambda (x) ,x) ',x))
|
|
|
|
|
leppie wrote: Why on earth would you want to do such a thing?
Do you mean changing the class name from WindowsForms10.Window.8.app.0.378734a to MyTestApp.MainForm? Well, I need to do that so that I can use FindWindow().
The reason I need to use FindWindow() is because that is the only function I can find in NSIS (NULLSoft) to find out whether specific application is running or not.
Cheers
|
|
|
|
|
You must use RegisterClassEx first.
|
|
|
|
|
Hey guys
I am doing C# asp.net . I need to generate all my class module / file into a .DLL file format
Is it possible to do it in VS 2005. I have been searching online for it. But dun see to get alot of answer
Any helps or resources will be appreciate
Thanks a million
Cheers
KaKaShi HaTaKe
|
|
|
|
|
You can put class libraries into separate project (Class library project). When you build this project, DLLs will be created automatically.
|
|
|
|
|
Ok ..... but what about Codebehind file for aspx? Eg like. aspx.cs to DLL is that possible for website?
KaKaShi HaTaKe
|
|
|
|
|
When you publish the website, it can create DLLs.
|
|
|
|
|
Sorry... So how am i going to publish it.... all i do is to copy the files to the server and create virtual directory from IIS to direct to the folder there... Regarding publish me have no clue....... Any Resource or Guide can share
Thanks bros
KaKaShi HaTaKe
|
|
|
|
|
HatakeKaKaShi wrote: all i do is to copy the files to the server and create virtual directory from IIS to direct to the folder there.
That is one way to publish. There are other methods which involves DLL creation.
HatakeKaKaShi wrote: Regarding publish me have no clue....... Any Resource or Guide can share
Search in google. You will find plenty of examples.
|
|
|
|
|
Alright
Thanks BRo...
KaKaShi HaTaKe
|
|
|
|
|
Use the Publish option in the Build menu. You can publish directly to a server (i.e. FTP) or a local folder on your computer which you can copy to the server. Publishing this way creates a compiled site with only the files needed.
Despite everything, the person most likely to be fooling you next is yourself.
|
|
|
|
|
Hy!
I want to make a application to monitor what sites are loaded by the browsers(IE, Firefox) used on a computer.
can anybody help me how can I start?
thanks
|
|
|
|
|
One way of doing this would be to create an HTTP proxy server that logs whatever you want and have the browsers use that proxy. You could run the proxy locally or on another machine. A more reliable way of doing this is to monitor it on a router.
|
|
|
|
|
Hello, I want to send bytes to a device attached to USB port in C#.
but i can not know about how to communicate with USB.
So Please help me to do it.
Thanks A lot.
|
|
|
|
|
Use SerialPort, set its parameters according your usb port (baud rate etc).
hope it helps.
dhaim
programming is a hobby that make some money as side effect
|
|
|
|