Find Jobs
Hire Freelancers

C# - SL/WPF Reactive Ex, Drawing project

$30-250 USD

処理中
投稿日: 約11年前

$30-250 USD

完了時にお支払い
The aim of this project is to create a Silveright/WPF application to draw rectangles interactively with the mouse using Reactive Extensions and .NET 4.0 This is meant to be a very simple application .One button and a canvas (That is it.) Clicking on the button will simply reset the canvas to a blank screen. - Left clicking on the canvas and dragging the mouse whilst keeping the left button down will show the outline of a rectangle. When the left button is released it will draw a rectangle. (The first corner will be at the location the mouse down event was raised, and the diagonally opposite corner will be at the location the mouse up even was raised) - For every second the left click button is held down, the thickness of the border of the rectangle currently being drawn will increase from 1 to 5 and loop this way every second until the left mouse up event is raised. - If the "ESC" button is pressed while drawing a rectangle, it will cancel the current rectangle being drawn. - If the "CTL" button is pressed while drawing a rectangle the color of the border will be changed randomly, so that no two rectangles on the canvas have the same border color. - If the mouse down event is raised in the canvas but the mouse up event is raised outside the canvas, no rectangle will be drawn. That is it! this is meant to be a very simple application that can run in the browser or as a WPF desktop application. (Just to be clear, I don't need to save anything, I don't need to print anything, I don't need to draw anything else, I don't need it to make me coffee :-) OK I think you get the idea now...) Deliverables will be a C# Visual Studio solution. Thanks!
プロジェクト ID: 4136437

プロジェクトについて

14個の提案
リモートプロジェクト
アクティブ 11年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です

クライアントについて

AUSTRALIAのフラグ
Other, Australia
5.0
61
お支払い方法確認済み
メンバー登録日:5月 21, 2012

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。