VB.NET、WindowsMobile5.0の開発です。
ボタンコントロール内のテキストを改行したいのですがどうすればよいのでしょうか?
フォームロードで
Me.Button4.Text = "xxx" + vbCrLf + "yyy"
Me.Button4.Text = "xxx" & vbCrLf & "yyy"
としてみましたがxxxが上側へ張り付いてyyyは表示されません。
ボタンの範囲を広げてもyyyは表示されてませんでした。
モバイル特有の何らかの処理が必要なのでしょうか?
それともそもそも方法がだめなんでしょうか?
初歩的な質問で申し訳ありませんが、ご教授お願い申し上げます。
No.1ベストアンサー
- 回答日時:
ボタンスタイルを変更しないといけないようです
WinAPIのGetWindowLog/SetWindowLogを使って BS_MULTILINEスタイルを加えましょう
Declare Function GetWindowLong Lib "coredll" _
(hWnd as IntPtr, nIndex as Integer) as Integer
Declare Function SetWindowLong Lib "coredll" _
(hWnd as IntPtr, nIndex as Integer, nValue as Integer) as Integer
Const GWL_STYLE = -16
Const BS_MULTILINE = &h2000
を宣言しておいて
FormLoadイベントなどで
dim nStyle as Integer = GetWindowLong( Button4.Handle, GWL_STYLE)
nStyle = nStyle Or BS_MULTILINE
SetWindowLong( Button4.Handle, GWL_STYLE, nStyle )
Button4.text = "xxx" & vbcrlf & "yyy"
として ボタンの高さを2行入るように変更しておきましょう
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- Gmail 【お助け!】サーバーからのメール送信でGmailに送信されない問題について 1 2023/06/20 22:03
- PowerPoint(パワーポイント) エクセルのマクロについて教えてください。 1 2022/03/25 17:03
- その他(パソコン・周辺機器) チャレンジタッチ3 改造 アプリインストールできない 1 2022/07/01 14:43
- ネットワーク コマンドプロンプトで、コマンドの飛ばし方を教えてください。 ネットワークにデータを飛ばす(copy) 4 2022/10/19 11:21
- JavaScript Javascriptを使ってQRコード読み取り、取得した情報をPOSTしたいと思っています。 1 2023/04/28 15:18
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- Visual Basic(VBA) Accessフォームで全レコードを指定のExcelのセルへ転送し印刷する方法について 2 2022/09/08 18:23
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA シートのボタン名を変更し...
-
Access VBA でデータペーストを...
-
VBAのボタンの位置が変わって困...
-
セルをマクロのボタンにしたい。
-
ユーザーフォームに別シートか...
-
VBA(エクセル)で自動的にボタン...
-
excel シート上のボタンが動かない
-
フォームの再読み込み
-
ボタンを押すごとに違ったメッ...
-
ASP.Net ラベルの内容をすぐに...
-
VBA CommandButtonの文字ずれ
-
VBA IE ダウンロード ダイアロ...
-
閉じると「+」になり開くと「-...
-
リストボックス 何も洗濯され...
-
【VBA】Accessを終了する前にメ...
-
VBA IE通知バーの制御 バー内の...
-
H8マイコン制御
-
Excel VBA実行中にワークシート...
-
CommandButtonのCaptionを変化...
-
[Excel VBA]コマンドボタンの入...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA シートのボタン名を変更し...
-
VBA(エクセル)で自動的にボタン...
-
フォームの再読み込み
-
ユーザーフォームに別シートか...
-
VBA CommandButtonの文字ずれ
-
セルをマクロのボタンにしたい。
-
コマンドボタンやイメージにマ...
-
Excel VBA Application.caller...
-
VBAのボタンの位置が変わって困...
-
Access VBA でデータペーストを...
-
プロシージャからイベントをコ...
-
他のアプリケーションとの連携
-
閉じると「+」になり開くと「-...
-
C#で動的に作ったtextboxを消す。
-
ボタンをマウスで押し続けたと...
-
VBA でのボタンの移動について
-
CommandButtonのCaptionを変化...
-
ボタン
-
TextBoxでEnterキーを押すと、...
-
VB.net でトグルボタンを実現し...
おすすめ情報