سؤال

وهنا هو بلدي النصي Siverlight الشبكة، أريد الإعلام عنصر الوسائط الإعلامية لاحتلال النصف الأيسر من مساحة الشبكة كله، وتريد وسائل الإعلام العنصر cameraPlayer لاحتلال النصف الأيمن من مساحة الشبكة بالكامل. ولكن لي البرمجية التالية لا تعمل بشكل جيد جدا (لقد حددت ذات الصلة عمود الشبكة / قيمة صف)، واثنين من عناصر الوسائط لعب التداخل.

وأي أفكار ما هو الخطأ؟

<Grid x:Name="LayoutRoot2" Margin="0" Background="#FF0D0A0A" Cursor="Hand" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
    <MediaElement HorizontalAlignment="Stretch" Margin="10,10,10,10" x:Name="mediaPlayer" AutoPlay="false" Grid.Column="0" Grid.Row="0"/>
    <MediaElement HorizontalAlignment="Stretch" x:Name="cameraPlayer" AutoPlay="false" Grid.Column="1" Grid.Row="0"/>
</Grid>

ويرجع الفضل في ذلك مسبقا، جورج

هل كانت مفيدة؟

المحلول

وتحتاج إلى تحديد تعريفات العمود الخاص بك على الشبكة الخاصة بك.

<Grid x:Name="LayoutRoot2" Margin="0" Background="#FF0D0A0A" Cursor="Hand" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
    <Grid.ColumnDefinitions>
         <ColumnDefinition
                Width="specify width" />
         <ColumnDefinition
                Width="specify width" />
    </Grid.ColumnDefinitions>
    <MediaElement HorizontalAlignment="Stretch" Margin="10,10,10,10" x:Name="mediaPlayer" AutoPlay="false" Grid.Column="0" Grid.Row="0"/>
    <MediaElement HorizontalAlignment="Stretch" x:Name="cameraPlayer" AutoPlay="false" Grid.Column="1" Grid.Row="0"/>
</Grid>

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top