• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 264
  • Last Modified:

Align the buttons to the same position

Hi,
I want to align both buttons to be on the same position. how?
t643.png
0
HuaMin Chen
Asked:
HuaMin Chen
  • 6
  • 4
1 Solution
 
AndyAinscowFreelance programmer / ConsultantCommented:
Set the left position to the same value.
btn2.Left = btn1.Left;
0
 
HuaMin ChenProblem resolverAuthor Commented:
In code-behind, I cannot choose this

btn1.Left

Open in new window

0
 
AndyAinscowFreelance programmer / ConsultantCommented:
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
Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

 
AndyAinscowFreelance programmer / ConsultantCommented:
ps.  You need to replace btn1 and btn2 (button1 and button2) with the real names of the buttons in your code.
0
 
HuaMin ChenProblem resolverAuthor Commented:
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
 
AndyAinscowFreelance programmer / ConsultantCommented:
>>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
 
HuaMin ChenProblem resolverAuthor Commented:
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
 
AndyAinscowFreelance programmer / ConsultantCommented:
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
 
HuaMin ChenProblem resolverAuthor Commented:
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
 
AndyAinscowFreelance programmer / ConsultantCommented:
>>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
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

  • 6
  • 4
Tackle projects and never again get stuck behind a technical roadblock.
Join Now