マウスでカラム(列)幅を変更
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
nanbu
投稿数: 118
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
こんにちは。
マウスでカラム(列)幅を変更したいとエンドユーザーから要望があり、カラム幅の変更はできるようになったのですが、表示されているデータがついてきません・・・・。
最初に表示された文字までしか表示されず、せっかくカラム幅を広げても空白ができるだけです。
どのようにしたら、文字が表示されるのでしょうか。
マウスでカラム(列)幅を変更したいとエンドユーザーから要望があり、カラム幅の変更はできるようになったのですが、表示されているデータがついてきません・・・・。
最初に表示された文字までしか表示されず、せっかくカラム幅を広げても空白ができるだけです。
どのようにしたら、文字が表示されるのでしょうか。
投票数:0
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
普通にテーブルコントロールを配置して
3列分項目を配置して、
真ん中の列をわざと狭く変更して保存。
実行時に、真ん中の列をマウスで広げてみましたが
入力されている全文字が表示されますね。
幅を縮めたり、広げたりしても大丈夫ですね。
入力されている分だけ表示されます。
何かそこに別のコントロールが配置されていたりしませんかね?
3列分項目を配置して、
真ん中の列をわざと狭く変更して保存。
実行時に、真ん中の列をマウスで広げてみましたが
入力されている全文字が表示されますね。
幅を縮めたり、広げたりしても大丈夫ですね。
入力されている分だけ表示されます。
何かそこに別のコントロールが配置されていたりしませんかね?
投票数:0
平均点:0.00
TKitabayashi
投稿数: 90
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
カラム幅を変更したカラムに入っている項目の特性を確認してはどうでしょうか。
「位置とサイズ」に、「位置」と「コントロールレイヤ」があります。
テーブルコントロールの項目であれば、通常、
位置の幅は「100」、コントロールレイヤには列番号が入っています。
列番号とは、左から数えた列の順番の事です。
位置の幅が抜けている場合は値をセットし、コントロールレイヤが抜けている場合は、親子リンクを作成するとよいです。
「位置とサイズ」に、「位置」と「コントロールレイヤ」があります。
テーブルコントロールの項目であれば、通常、
位置の幅は「100」、コントロールレイヤには列番号が入っています。
列番号とは、左から数えた列の順番の事です。
位置の幅が抜けている場合は値をセットし、コントロールレイヤが抜けている場合は、親子リンクを作成するとよいです。
投票数:1
平均点:10.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
横レスです。TKitabayashiさん、そうでしょうね。
テーブルコントロール内に配置した項目にもそれありますね。
画面下部に配置した ファンクションキーを模したボタンや
テーブルコントロールのheightでは、そこを触りますが
テーブルコントロールの中の項目にもこれが有ったとは
気付いておりませんでした。^^;
テーブルコントロール内に配置した項目にもそれありますね。
画面下部に配置した ファンクションキーを模したボタンや
テーブルコントロールのheightでは、そこを触りますが
テーブルコントロールの中の項目にもこれが有ったとは
気付いておりませんでした。^^;
投票数:0
平均点:0.00
nanbu
投稿数: 118
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
TKitabayashi ありがとうございます。
コントロールの属性を確認したところ、「位置」が{0,0,0,0}となっておりました。{0,100,0,0}に修正したところ、思い通りに文字もついてきてくれまし!
ありがとうございました。
でも、これってどういう意味なんだろ・・・。
コントロールの属性を確認したところ、「位置」が{0,0,0,0}となっておりました。{0,100,0,0}に修正したところ、思い通りに文字もついてきてくれまし!
ありがとうございました。
でも、これってどういう意味なんだろ・・・。
投票数:0
平均点:0.00
nanbu
投稿数: 118
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
nkmt ありがとうございます。
コントロールの配置はありませんでした。
コントロールの配置はありませんでした。
投票数:0
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
nanbu様
解決して良かったですね。
フォームサイズを実行時に変えられるようにする場合に設定をします。
フォームを縦に広げる時、
フォームの下に配置した項目は
{0,0,100,0}に変えておけば
広げた分だけ 上下の位置が追随します。
テーブルコントロールについては
{0,0,0,100}に変えておけば
テーブルの行数が増えます。
便利です。
解決して良かったですね。
フォームサイズを実行時に変えられるようにする場合に設定をします。
フォームを縦に広げる時、
フォームの下に配置した項目は
{0,0,100,0}に変えておけば
広げた分だけ 上下の位置が追随します。
テーブルコントロールについては
{0,0,0,100}に変えておけば
テーブルの行数が増えます。
便利です。
投票数:0
平均点:0.00