VisualStdio2013 C# windowsフォームアプリケーションでプログラムを組んでいます。
プロパティについて教えて頂けないでしょうか?
数値を受け渡したい場合、以下のプログラムソースのような形で対応できると思うのですが、
public class Property
{
public float send_x1;
public float _s_x1 { set { send_x1 = value; } get { return send_x1; } }
}
線を描く際などに使われる、「Pen Color」の色情報はどのようにプログラムを書くことで、
受け渡しできますでしょうか?
以下が作成途中のプログラムです。
書き方が分からないため、内容を理解している人から見ると滅茶苦茶なプログラムソースになっているかもしれません。
public class Pens_Color
{
public Color pen_c;
public Color Color { set { pen_c = value; } get { return pen_c; } }
}
ご指導ご鞭撻の程よろしくお願い致します。
※追記1
皆様お答えありがとうございます。
やりたいこととしましては、
昨日質問させて頂いた、「クラスを用いて線の色を変更したい」ということです。
https://teratail.com/questions/17321#r26915
そこで、public class Pens_Colorクラスから、色情報プロパティを持ってこれないかと思い、いろいろ調べていたのですが、
色プロパティの受け渡し方が分からなかったため、質問させて頂きました。
プログラム自体はあっているということなのですが、これをどう活かすか考えております。
// 線の色を変えるクラス
public sealed class Pens
{
public static Kouzoutai k;
public static void pen_color() { Pen pen = new Pen(Color.Black, 1); switch (k.pen_color[0]) // textboxから色番号を取っています。 { case '0': pen = new Pen(Color.Black, 1); break; case '1': pen = new Pen(Color.Blue, 1); break; case '2': pen = new Pen(Color.Green, 1); break; case '3': pen = new Pen(Color.Aqua, 1); break; } }
}
このクラスにプロパティを加えて渡そうと思ったのですが、今考えたら方向性がずれていそうですね・・・
もう一度整理してみます・・・
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/10/06 04:01