また毎年の会議の時、wpfの抽選のツールを出します.

878 ワード

また年末になります.また抽選します.ハハハ.友達がプログラムの抽選を書いてくれるので、このプログラムを書きました.大体の考えはこうです.
人員情報はxmlで構成されていますが、プログラムが起動された時に、一人のlistに人員情報を入れます.毎回抽選する時、一人一人のためにランダムに1つの数字が彼の並べ替えIDを表して、その後リストを並べ替えIDによって並べ替えて、それからDisplatch Timerのタイミングでスクリーンの名前を更新します.人員情報定義のXMLで彼のWeightが5以下(すなわちロック状態)であれば、彼は永遠に選ばれなくなります.吸っても、listの中で彼の次の非ロック状態の人になります.
時間の書く慌ただしさ、前後は時間があまりないので、どうしても隙があって、娯楽だけに提供して、詳しくコードを見ます.年末にはボーナスが多くなりますように、プレゼントもたくさんあります.はははははは
 
/// 
///   
/// 
public string Name { get; set; }
/// 
///   
/// 
public int Weight { get; set; }
/// 
///     
/// 
public bool IsFixed {
	get {
		if (this.Weight <= 5)
			return true;
		else
			return false;
		}
}
/// 
///   ID
/// 
public int OrderID { get; set; }
 
ソースコード
転載先:https://www.cnblogs.com/tedbyte/archive/2011/01/15/1936071.html