سؤال

إليكم مشكلتي ، أريد تمرير عدد صحيح 1 عند الضغط على هذه القماش. في كل مرة أقوم فيها بالنقر فوق القماش ، أحصل على استثناء غير معقول من النوع. الآن يمكنني أن أجعل حياتي أسهل وأقوم فقط بالقيام بقبول سلسلة بدلاً من int ولكن من أجل التعلم. كيف يمكنني القيام بذلك بهذه الطريقة ،

    <i:Interaction.Triggers>
   <i:EventTrigger EventName="MouseLeftButtonDown">
         <cmd:EventToCommand Command="{Binding ButtonPress}"
                 CommandParameterValue="1"
              </i:EventTrigger>
    </i:Interaction.Triggers>
هل كانت مفيدة؟

المحلول

هل مشكلتك المتعلقة بهذا الموضوع تجاهل نوع المحتوى عند البحث ؟

أو هذا قد يساعدك - حدد ISDocument: 1 http://www.dotnetmafia.com/blogs/dotnettiptheday/archive/2009/08/26/excluding-folders-from-search-results.aspx

نصائح أخرى

يمكنك تمرير أنواع البيانات بخلاف السلسلة إلى الأمر باستخدام بناء الجملة التالي:

<i:EventTrigger EventName="MouseLeftButtonDown">
    <cmd:EventToCommand Command="{Binding ButtonPress}">
        <cmd:EventToCommand.CommandParameterValue>
            <s:Int32>1</s:Int32>
        </cmd:EventToCommand.CommandParameterValue>
    </cmd:EventToCommand>
</i:EventTrigger>

أضف إعلان مساحة الاسم المتدفق لـ S:

xmlns:s="clr-namespace:System;assembly=mscorlib"
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top