小编Sev*_*ays的帖子

((FrameworkElement)sender).Tag转换为类wp7

我如何转换如下:

var me = ((FrameworkElement)sender).Tag as ListBoxItem as Data;
Run Code Online (Sandbox Code Playgroud)

_

public class Data {
            public string url { get; set; }
            public string title { get; set; }
        }
Run Code Online (Sandbox Code Playgroud)
 <Button Click="PlayMedia" Tag="{Binding}"  Content="Play" />
Run Code Online (Sandbox Code Playgroud)

c# silverlight xaml windows-phone-7

2
推荐指数
1
解决办法
558
查看次数

滚动到列表框wp7的底部

我有很多项目(0-100)最终需要滚动到包含它的Listbox的底部.我试过:

ScrollViewer.SetVerticalScrollBarVisibility(listmy, ScrollBarVisibility.Auto);
            listmy.SelectedItem =  listmy.Items.Count-1;
            listmy.ScrollIntoView(listmy.SelectedItem);
            ScrollViewer.SetVerticalScrollBarVisibility(listmy, ScrollBarVisibility.Disabled);
Run Code Online (Sandbox Code Playgroud)

但是这对我不起作用.scrollviewer包装了列表框和文本框.(列表框垂直滚动处于禁用状态).UPD xaml:

<Grid>

    <ScrollViewer Name="_ScrollViewer" VerticalScrollBarVisibility="Auto">
        <StackPanel Name="stackPanel" Height="auto">
          <ListBox ScrollViewer.VerticalScrollBarVisibility="Disabled"  x:Name="listmy">
            <ListBox.ItemTemplate>
              <DataTemplate>...
Run Code Online (Sandbox Code Playgroud)

和cs:

listmy.ItemsSource = ((App)Application.Current).DIALOG;
        ScrollViewer.SetVerticalScrollBarVisibility(listmy, ScrollBarVisibility.Auto);
        listmy.SelectedIndex =  listmy.Items.Count-1;
        listmy.ScrollIntoView(listmy.SelectedItem);
        ScrollViewer.SetVerticalScrollBarVisibility(listmy, ScrollBarVisibility.Disabled);
Run Code Online (Sandbox Code Playgroud)

c# silverlight listbox scrollviewer windows-phone-7

2
推荐指数
1
解决办法
6387
查看次数

构造函数不能自称c#

构造函数"Delay.vkMessages.vkMessages(string,System.DateTime,string,bool,string)"无法调用自身.我有另一个类,这个类的副本,但它可以工作(我可以添加代码).如何解决这个问题错误?

   using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using ImageCacher;

    namespace Delay
    {
    public class vkMessages : INotifyPropertyChanged
    {
        public string Kto { get; private set; }
        public DateTime Date_Time { get; private set; }
        public string InOrOut { get; private set; }
        public string TexT { get; private set; }
        public bool Read_State { get; private set; }
        public IEnumerable<vkMessages> Messages
        {
            get
            {
                if (null == _vk_messages)
                {
                    _vk_messages = MessageService.GetMessages(InOrOut, () => MessagesLoaded = true);
                }
                return _vk_messages; …
Run Code Online (Sandbox Code Playgroud)

.net c# silverlight constructor

1
推荐指数
1
解决办法
2582
查看次数

从另一个页面更改textblock的文本

Messages.xaml

<TextBlock  x:Name="txt_count_unreads" Text="0"  />
Run Code Online (Sandbox Code Playgroud)

App.xaml检查消息......和

Messages mm = new Messages();

 Messages.txt_count_unreads.Text = unreads.ToString();
Run Code Online (Sandbox Code Playgroud)

但文字没有改变?怎么了?

c# silverlight xaml windows-phone-7

1
推荐指数
1
解决办法
1009
查看次数

设置NavigationService源时出现NullReferenceException

如果未设置access_token,我正在尝试导航到MainPage.xaml.

  public Menu()
            {
                InitializeComponent();
                if (((App)App.Current).access_token == null) {
                  NavigationService.Source=new Uri("/MainPage.xaml", UriKind.Relative);//NullReferenceException

                }.../
Run Code Online (Sandbox Code Playgroud)

c# silverlight windows-phone-7 navigationservice

1
推荐指数
1
解决办法
2773
查看次数

如何通过c#获取组中的选定单选按钮?

如何通过c#获取位于面板(父容器)内的所选Radiobutton控件的索引?

如果解决方案需要,Radiobuttons的控制命名为"acc".

谢谢

.net c# silverlight radio-button windows-phone-7

1
推荐指数
1
解决办法
1万
查看次数

通过 glUniform OpenGL ES 2.0 在着色器中移动对象

如何通过 glUniform** 移动世界中的对象?

我试过 glUniform3f(_positionSlot, 6.0f, 6.0f, -2.0f);

但我的物体没有动。

着色器.vs:

attribute vec4 Position; // 1
attribute vec4 SourceColor; // 2
varying vec4 DestinationColor; // 3
uniform mat4 Projection;
uniform mat4 Modelview;

void main(void) { // 4
   DestinationColor = SourceColor; // 5
   gl_Position = Projection * Modelview *Position;

}
Run Code Online (Sandbox Code Playgroud)

雷德:

- (void)render:(CADisplayLink*)displayLink {
    glClearColor(0, 104.0/255.0, 55.0/255.0, 1.0);
    glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
    glEnable(GL_DEPTH_TEST);
    glBindBuffer(GL_ARRAY_BUFFER, vertexBuffer);
    CC3GLMatrix *projection = [CC3GLMatrix matrix];
    float h = 4.0f * self.frame.size.height / self.frame.size.width;
    [projection populateFromFrustumLeft:-2 andRight:2 andBottom:-h/2 andTop:h/2 …
Run Code Online (Sandbox Code Playgroud)

shader opengl-es vertex-shader opengl-es-2.0

1
推荐指数
1
解决办法
4752
查看次数

全局变量,c ++

我尝试了很多解决方案,但无法使我的程序正常运行.

main.h

short NWMP_acc[3];
short NWMP_gyro[3];
Run Code Online (Sandbox Code Playgroud)

main.cpp中

printf_( "%i,%i,%i, g\n", NWMP_gyro[YAW],NWMP_gyro[PITCH],NWMP_gyro[ROLL]);
Run Code Online (Sandbox Code Playgroud)

other.cpp

#include "main.h"
NWMP_gyro[YAW]   = (((buf[3]>>2)<<8) +  buffer[0]);//multiple definition of `NWMP_gyro'
Run Code Online (Sandbox Code Playgroud)

如果我改为"extern short NWMP_acc [3];" 比我得到一个错误"未定义引用`NWMP_acc'"

c++ global-variables

0
推荐指数
1
解决办法
1746
查看次数

ARC和"复制"方法

我正在使用SBJson来解析JSON字符串.

像这样:

NSDictionary *dict = received_notification.object;
Run Code Online (Sandbox Code Playgroud)

我应该用吗?

NSString *name  = [[dict valueForKey:@"name"] copy];
Run Code Online (Sandbox Code Playgroud)

要么

NSString *name  = [dict valueForKey:@"name"];
Run Code Online (Sandbox Code Playgroud)

我认为第一种方法复制NSString,之后可以发布dict.

但是对于第二个表达式"name"保留了对dict的引用,它无法释放.

我错了吗?

memory-management objective-c automatic-ref-counting

0
推荐指数
1
解决办法
153
查看次数

如何发送应用的市场网址?

如何在app中发送URL来下载这个应用程序?例:

"您好.我喜欢这个可以在市场上安装到URL的应用程序."

marketplace windows-phone-7

-1
推荐指数
1
解决办法
1354
查看次数

两个链表之间的差异,O(N)

我有两个链接列表具有唯一但在洗牌顺序中具有相同的元素.

然后随机元素从list1中删除.如何确定已删除的元素?

例:

list1 0 3 7 8 1

list2 3 7 8 1 0

..deleting ..

list1 - 3 7 8 1

list2 3 7 8 1 0

答案:0

最重要的部分是我需要通过O(N)来完成.

c++ algorithm big-o linked-list pseudocode

-8
推荐指数
1
解决办法
639
查看次数