タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

.NETに関するmossheのブックマーク (3)

  • Web-Based Tools

    mosshe
    mosshe 2011/06/21
    [javascript]
  • コントロールの配列を作成する

    コントロールの配列を作成するここでは、幾つかの方法を紹介します。適当な方法を選択してください。 動的にコントロールの配列を作成する通常は、動的にコントロールオブジェクトの配列を作成するのか最も良い方法でしょう。なお、コントロールを動的に作成する方法は、こちらで説明しています。 フォーム(Form1)にボタンコントロールの配列を作成し、ボタンをクリックするとそのボタンのTextを表示する例を以下に示します。ここではフォームのLoadイベントハンドラでボタンコントロールの配列を作成していますが、コンストラクタの適当な位置で行っても結構です。 'ボタンコントロール配列のフィールドを作成 Private testButtons() As System.Windows.Forms.Button 'フォームのLoadイベントハンドラ Private Sub Form1_Load(ByVal sende

    コントロールの配列を作成する
    mosshe
    mosshe 2009/05/03
    コントロールを配列化することで、動的にプロパティの変更などが行える
  • 縦横比を固定したままウィンドウ(Form)を拡大縮小したい - Iselix雑記(β)

    タイトル通り、縦横比を保ったまま、.NETのFormのサイズを変更したかった。で、FormのResizeイベントのドキュメントを見てみると、Formを正方形に保つサンプルが載ってた。それを参考に、FormのClientSizeを4:3に保つコードを書いてみた。 const double fixedRate = (double)4 / 3; private void Form1_Resize(object sender, EventArgs e) { ClientSize = new Size((int)(fixedRate * ClientSize.Height + 0.5),ClientSize.Height); } これだけで4:3に固定されたよ!やったね!と言いたい所だけど、これだけだとまずい。まず、サイズが変わるたびにちらつく。ついでに、角とか辺とかでサイズ変更すると挙動が若干怪し

    縦横比を固定したままウィンドウ(Form)を拡大縮小したい - Iselix雑記(β)
    mosshe
    mosshe 2009/05/03
  • 1