TextBoxから拡張するユーザーコントロールを作成し、テキストボックス内ではなくテキストボックスの横にLabelを追加するには、ラベルをテキストボックスの横または上に配置する必要があります。 ユーザーコントロールはTextBoxから拡張する必要があります。ユーザーコントロールテキストボックス(ラベル付き)
私はこの問題を探し求めていましたが、アンサーを見つけることはできません。
TextBoxから拡張するユーザーコントロールを作成し、テキストボックス内ではなくテキストボックスの横にLabelを追加するには、ラベルをテキストボックスの横または上に配置する必要があります。 ユーザーコントロールはTextBoxから拡張する必要があります。ユーザーコントロールテキストボックス(ラベル付き)
私はこの問題を探し求めていましたが、アンサーを見つけることはできません。
あなたが正しく理解している場合は、Label
をTextBox
の横に置きます。あなたは、コードでこれを行うにしたい場合は、それは同じくらい簡単です:
int x, y;
x = y = 200;
TextBox tb = new TextBox();
tb.Width = 100;
tb.Left = x;
tb.Top = y;
Label lbl = new Label();
lbl.Width = 50;
//If you want it on the right of the TextBox
lbl.Left = tb.Right + 10;
//If you want it on the left of the TextBox
lbl.Right = tb.Left - 10;
あなたは明らか、あなたの心の欲求にそれらの値のすべてを変更することができます。 WinForms
アプリケーションでこれをやろうとすれば、配置したいすべての要素をドラッグアンドドロップするだけで済みます。あなたはあなたのコードを投稿し、あなたの努力を示し
ありがとうございましたが、私の考えはLabelを持つTextBoxであるコントロールを使用することです。このコントロールをWinFormにドラッグアンドドロップすると、ラベル付きのテキストボックスが追加されます。 –
... ... WinFormsのアプリケーションを作成し、MSDNに取得する方法についていくつかのYouTubeをチェックし、明らかにこれに新しいしています。ここでは、あなたを助けるリンクがあります:https://msdn.microsoft.com/en-us/library/7h62478z(v=vs.110).aspx – NicoRiff
あなたのコードではどこに問題がありますか? – frostbyte
私たちは何かを参照する必要があります。 http://stackoverflow.com/help/how-to-ask – Mokey