Solved

Align the buttons to the same position

Posted on 2014-01-17
12
241 Views
Last Modified: 2014-02-06
Hi,
I want to align both buttons to be on the same position. how?
t643.png
0
Comment
Question by:HuaMinChen
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 6
  • 4
12 Comments
 
LVL 44

Expert Comment

by:AndyAinscow
ID: 39787859
Set the left position to the same value.
btn2.Left = btn1.Left;
0
 
LVL 11

Author Comment

by:HuaMinChen
ID: 39787863
In code-behind, I cannot choose this

btn1.Left

Open in new window

0
 
LVL 44

Expert Comment

by:AndyAinscow
ID: 39787890
Before
And the code  in C# of the click on button1
        private void button1_Click(object sender, EventArgs e)
        {
            button2.Left = button1.Left;
        }

After
0
The Orion Papers

Are you interested in becoming an AWS Certified Solutions Architect?

Discover a new interactive way of training for the exam.

 
LVL 44

Expert Comment

by:AndyAinscow
ID: 39787896
ps.  You need to replace btn1 and btn2 (button1 and button2) with the real names of the buttons in your code.
0
 
LVL 11

Author Comment

by:HuaMinChen
ID: 39787904
Sorry, in VS 2013, I get these
Error      3      'System.Web.UI.WebControls.Button' does not contain a definition for 'Left' and no extension method 'Left' accepting a first argument of type 'System.Web.UI.WebControls.Button' could be found (are you missing a using directive or an assembly reference?)      C:\App12\App12\Default.aspx.cs      443      23      App12
Error      4      'System.Web.UI.WebControls.Button' does not contain a definition for 'Left' and no extension method 'Left' accepting a first argument of type 'System.Web.UI.WebControls.Button' could be found (are you missing a using directive or an assembly reference?)      C:\App12\App12\Default.aspx.cs      443      43      App12

due to this line

bt_ite.Left = bt_obj.Left;

Open in new window

0
 
LVL 44

Accepted Solution

by:
AndyAinscow earned 145 total points
ID: 39787922
>>WebControls.Button

(Aha, you hadn't specified that sort of button.  With a button on a form the Left and Top properties do exist.)

I don't think you can change the position, only the width and height.  (Or have it in a table cell - there you can cheat because it is inside the cell which will be vertically aligned with the cell above).
0
 
LVL 11

Author Comment

by:HuaMinChen
ID: 39790395
I've requested that this question be deleted for the following reason:

The program does need the help regarding ASP page but the answers are just related to C# forms.
0
 
LVL 44

Expert Comment

by:AndyAinscow
ID: 39790396
As pointed out in my previous comment, it does not seem to be possible with a web button.  No, you can't do that is a valid answer to a question.  (In the help files there are only width and height properties).
Also suggested is a method that would align buttons should it be suitable.
0
 
LVL 11

Author Comment

by:HuaMinChen
ID: 39790672
Andy,
The way you were talking about, is only applicable to C# form, but it is not for ASP page at all. This is the point!
0
 
LVL 44

Expert Comment

by:AndyAinscow
ID: 39790797
>>The way you were talking about, is only applicable to C# form, but it is not for ASP page at all.
What I see here is the question area of .net programming with extra topics areas of .NET, C# Programming Language, Components - nothing about ASP or web.

When you later point out it is a WebButton (in the error message) then it is clear why my first suggestion isn't applicable.  That is why I made a further comment about it apparently not being possible to do what you asked for.  (Which is a valid answer, some questions can not be answered by yes as much as one would want them to be).

I'll abide by what a moderator decides.
0

Featured Post

Online Training Solution

Drastically shorten your training time with WalkMe's advanced online training solution that Guides your trainees to action. Forget about retraining and skyrocket knowledge retention rates.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

It was really hard time for me to get the understanding of Delegates in C#. I went through many websites and articles but I found them very clumsy. After going through those sites, I noted down the points in a easy way so here I am sharing that unde…
Performance in games development is paramount: every microsecond counts to be able to do everything in less than 33ms (aiming at 16ms). C# foreach statement is one of the worst performance killers, and here I explain why.
The purpose of this video is to demonstrate how to set up the WordPress backend so that each page automatically generates a Mailchimp signup form in the sidebar. This will be demonstrated using a Windows 8 PC. Tools Used are Photoshop, Awesome…
This is my first video review of Microsoft Bookings, I will be doing a part two with a bit more information, but wanted to get this out to you folks.

724 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question