منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] كيف يمكن عمل شريط تقدم مثل هذا - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [سؤال] كيف يمكن عمل شريط تقدم مثل هذا (/showthread.php?tid=2855)

الصفحات: 1 2


RE: كيف يمكن عمل شريط تقدم مثل هذا - سعود - 15-05-14

فيه طريقتين لاحظتهم باستخدام هذه الاشرطة :
طريقة الحساب وهو الاصل (من وجهة نظري) اقصد حساب كم مضى وكم بقي من التحميل.
طريقة الالهاء وطمانة المستخدم ان البرنامج ليس جامد.

وتقبلوا هذه المشاركة البسيطة.


RE: كيف يمكن عمل شريط تقدم مثل هذا - silverlight - 15-05-14

الأخ سعود .......كلامك دقيق جدا

الأخ علي الفولي




ههههههههههه

اجباري بقي سوف تستخدم الكونترول مش الصور ........ عموما ف الموقع التالي تستطيع ان تبني الصورة التي تريدها و ب الالوان التي تريدها

لينك الموقع


RE: كيف يمكن عمل شريط تقدم مثل هذا - ali.alfoly - 15-05-14

(15-05-14, 12:37 PM)ali.alfoly كتب : جزاك الله خيرا اخي محمد علي هذا المجهود في التوضيح

توضيح
لم اقل ان التحايل وضع الشئ في غير موضعه
فقط ابحث عن البساطة والسهولة
وما الفرق بين picture box و Control من ناحية الذاكرة
وقلت سابقا انا فضلت وضع الصورة علي ان اقوم ببناء كنترول جديد فقط ليس الا

معلش طول بالك معي
اريد ان اعرف ما هذه الاداة التي عملت بها المقارنة


الاخ الكريم silverlight
فعلا كما تفضلت بتوضيح بناء Library ولاكن اذا استدعي الامر ذلك
وبخصوص التعليق الاخر هههههه انا هنا اتعلم فقط انتم اصحاب الفضل وانا مدين لكم بالكثير والكثير
اسئل الله تعالي ان يجعل ذلك في موازين حسناتكم



RE: كيف يمكن عمل شريط تقدم مثل هذا - الشاكي لله - 15-05-14

المهم انا مايحتاج افكر في مثل هالمواضيع لأني تجاوزتها منزمان Big Grin

#WPF_الاحتراف


--


بخصوص برامج فحص استهلاك البرنامج وتسرب الذاكرة هناك العديد منها

http://stackoverflow.com/questions/399847/net-memory-profiling-tools


RE: كيف يمكن عمل شريط تقدم مثل هذا - ali.alfoly - 15-05-14

ايوه ياعم الله يسهلك عديت الفقر هههههه


RE: كيف يمكن عمل شريط تقدم مثل هذا - الشاكي لله - 15-05-14

سويت واحد على السريع ب WPF

مااخذ مني دقيقة




الكود للإفادة :-

الResource :
PHP كود :
<Window.Resources>
        <
ControlTemplate x:Key="ProgressBarControlTemplate1" TargetType="{x:Type ProgressBar}">
            <
ControlTemplate.Resources>
                <
Storyboard x:Key="OnLoaded1" RepeatBehavior="Forever">
                    <
DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).
(TransformGroup.Children)[2].(RotateTransform.Angle)" 
Storyboard.TargetName="ellipse">
                        <
EasingDoubleKeyFrame KeyTime="0" Value="-180"/>
                        <
EasingDoubleKeyFrame KeyTime="0:0:0.5" Value="180"/>
                    </
DoubleAnimationUsingKeyFrames>
                </
Storyboard>
            </
ControlTemplate.Resources>
            <
Grid>
                <
Ellipse x:Name="ellipse" Height="Auto" Margin="0" VerticalAlignment="Stretch" Width="Auto" 
RenderTransformOrigin="0.5,0.5" >
                    <
Ellipse.RenderTransform>
                        <
TransformGroup>
                            <
ScaleTransform/>
                            <
SkewTransform/>
                            <
RotateTransform Angle="-90"/>
                            <
TranslateTransform/>
                        </
TransformGroup>
                    </
Ellipse.RenderTransform>
                    <
Ellipse.Stroke>
                        <
LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                            <
GradientStop Color="#FF8878F0" Offset="0"/>
                            <
GradientStop Color="#FFE9E8EA" Offset="0.992"/>
                            <
GradientStop Color="#FFE9E8EA" Offset="0.356"/>
                        </
LinearGradientBrush>
                    </
Ellipse.Stroke>
                </
Ellipse>
            </
Grid>
            <
ControlTemplate.Triggers>
                <
EventTrigger RoutedEvent="FrameworkElement.Loaded">
                    <
BeginStoryboard Storyboard="{StaticResource OnLoaded1}"/>
                </
EventTrigger>
            </
ControlTemplate.Triggers>
        </
ControlTemplate>
 </
Window.Resources


البروغريس :-

PHP كود :
<ProgressBar  Height="78.788"  Width="78.788" Template="{DynamicResource ProgressBarControlTemplate1}"  />